Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Localization system in Ryzom

...

Language in Ryzom are identified by there language code as defined in ISO 639-1 plus a country code defined in ISO 3166 if necessary.


 

ISO 639-1 is a two character language code (e.g. ‘en’, ‘fr’). This is enough for most of the language we want to support.

...

HARVEST_

CRAFT_

DEATH_

PROGRESS_

 

 


3. To translate ring (Hack)


Set this lines in languages.txt:
r2wk
r2fr
r2en
r2de

!!! Don't forget to revert file before use translation tools for client !!!

h2. Batch Tools

h3. Phrases Tools

* Launch *1_make_phrase_diff* : Server side dynamic string / Initial & Incremental / Publisher => This will create diff files for each language in the diff directory.
* Translate all strings in "diff" directory files and remove the last line (// DIFF NOT TRANSLATED) when done
* Launch *11_clean_phrase_diff* to remove comments
* Launch *2_merge_phrase_diff* : Server side dynamic string / Initial & Incremental / Publisher => This will create all the phrase_<lang>.txt in the translated directory from the translated diff then move diff files to history directory.

update_phrase_work

forget_phrase_diff

h3. Clauses Tools

...