Open main menu

Difference between revisions of "HOWTO-Translate ScummVM GUI"

m
→‎Using the translation in ScummVM: Remove note on perl dependency.
m (→‎Limitations: Remove context-based translation (as it is now implemented))
m (→‎Using the translation in ScummVM: Remove note on perl dependency.)
Line 19: Line 19:
# Make your translation available
# Make your translation available
##move or copy your po file into the scummvm source code po/ directory.
##move or copy your po file into the scummvm source code po/ directory.
## run "''make translations-dat''" (you need to have [http://www.perl.org/ perl] installed to do this).
## run "''make translations-dat''".


This will update the ''translations.dat'' file in gui/themes/. For ScummVM to find it you might have to copy it somewhere else (e.g. in the directory where the ScummVM executable resides).
This will update the ''translations.dat'' file in gui/themes/. For ScummVM to find it you might have to copy it somewhere else (e.g. in the directory where the ScummVM executable resides).


You can also update the template files and all po files from the source code (to make sure the list of messages to translate is up to date). To do so, in the ScummVM source code directory type "''make update-translations''" (you need to have [http://www.perl.org/ perl] and [http://www.gnu.org/software/gettext/ gettext] installed to do this). This will also automatically regenerate the ''translations.dat'' file.
You can also update the template files and all po files from the source code (to make sure the list of messages to translate is up to date). To do so, in the ScummVM source code directory type "''make update-translations''" (you need to have [http://www.gnu.org/software/gettext/ gettext] installed to do this). This will also automatically regenerate the ''translations.dat'' file.


== Proposing your translation to the team ==
== Proposing your translation to the team ==
TrustedUser
2,147

edits