Some language pack is available now, but calling for more translations.
Lucid Puppy Quickset edition main topic
AVAILABLE LANGUAGES:
At this point of time, Arabic/Hebrew, Dutch, French, German, Hungarian, Italian, Portuguese, Russian , Spanish, Chinese, Korean and Japanese are available as partially translated.
Get the packages from here.
HOW TO:
- Gettext scripts: Some scripts are i18n ready thanks to L18L using gettext system.
To make translations using gettext system. You can copy the .pot file to yourlang.po and edit it using text editor, but i recommend poedit. Get the tool here or poedit-1.4.2-3-i686.pet here. You may be confused for the first time but It is easy once you run the poedit.
The .pot files are available at /usr/share/doc/nls on LupQ.
The translated .mo files to be placed in '/usr/share/locale/<language code>/LC_MESSAGES'.
Where <language code> can be <2-letter> code or <2-letter>_<country code>, such as 'pt' for Portuguese and 'pt_BR' for Brazilian Portuguese. - Simple localization scripts: Some scripts are using simple localization by MU. Some has the template, for example, /usr/local/locale/en/LC_MESSAGES/net-setup.mo, /usr/local/locale/C/LC_MESSAGES/connectwizard.mo.
Some has the template in itself like /usr/sbin/grub4dosconfig.
Most of them place the translation at '/usr/share/locale/<language code>/LC_MESSAGES/*.mo'. Note that they have the extension '.mo', but they are simple text files with shell syntax.
Scripts by zigbert place the translation at '/urs/local/<appdir>/locals'. - Desktop icons, tray icons, main menu: gettext system can be applied for this thanks to the puppy-desktop NLS system.
They are now gettext'ed. Next is the old way:[list][*]Desktop icons: You can find the file '/root/Choices/ROX-Filer/PuppyPin.C'.
Copy this template as 'PuppyPin.<langage code>' in the same directory. For example '/root/Choices/ROX-Filer/PuppyPin.fr'.
Find label="something" and replace "something" with your language.
[*]Tray: There is the file '/root/.jwmrc-tray.C'. Copy it as '.jwmrc-tray.<langage code>'. Translate label="Menu" and popup="something".
[*]'Shutdown' and 'help' on main menu: Find the file '/etc/xdg/templates.locale/_root_.jwmrc.C'.
Copy this template as '_root_.jwmrc.<language code>' in the same directory.
Replace label="something" and replace "something" with your language.
[*]Main Menu: Go to '/usr/share/desktop-directories'. for example the file Puppy-Calculate.directoy has the next contents:
Code: Select all
[Desktop Entry]
Encoding=UTF-8
Name=Business
Name[fr]=Calculs
Name[hu_HU]=Üzleti
Name[ja]=会計
Name[ru]=Вычи