[Emc-users] Translate EMC's interface into Vietnamese

2008-09-04 Thread An Pham Duc
I want to translate EMC's interface (Axis) into Vietnamese. Please tell me
step by step what I have to do.
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Translate EMC's interface into Vietnamese

2008-09-04 Thread Jeff Epler
Thank you for your offer to improve emc!

Axis uses the gnu gettext system to translate strings into the user's
language.

To create a new translation, first prepare your system to compile emc
and get a checkout of the current source code, as described here:

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#On_Ubuntu_6_06_or_8_04_from_source
steps 2.1, 2.2 and one of steps 2.3 and 2.4.

After compiling emc2, you will find several files with the .pot
extension in the src/po directories.  For each of these you copy the
file to a new .po file for your language--the two letter code for
Vietnamese is vi.  For example, copy axis.pot to vi_axis.pot
At the top of the file, enter some information that identifies the
translation, the translator, and so on.

Next, for each message in vi_axis.pot, write the translation.  (For
messages that you skip, the original text will be shown instead)

When you want to test your translation, execute make again, then run
the version emc you built.

When you are satisfied with your translation, e-mail me the .po files
that you wrote, and I will include them in a future release of emc.
From time to time, as new messages are added and old messages are
changed, you should update the translation and send me the updated copy.

There is more information about the process of producing translations in
the file src/po/README, and in the documentation for gnu gettext which
you can see by running 'info gettext' in the terminal after installing
the gettext package.

Please don't hesitate to send further e-mails if you need me to clarify
these instructions.

Jeff

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK  win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100url=/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users