Difference between revisions of "HOWTO-Translate ScummVM GUI"

Jump to navigation Jump to search
m
Make the repository links point to the po directory.
m (Improve a bit the page)
m (Make the repository links point to the po directory.)
Line 4: Line 4:
Translations can be produced with the use of the [http://www.gnu.org/software/gettext/ GNU gettext tools]. To create or edit a translation file you can for example use [http://www.gnu.org/software/hello/manual/gettext/PO-Mode.html Emacs PO-Mode] or [http://www.poedit.net/ Poedit] which are both free and available for various platforms.
Translations can be produced with the use of the [http://www.gnu.org/software/gettext/ GNU gettext tools]. To create or edit a translation file you can for example use [http://www.gnu.org/software/hello/manual/gettext/PO-Mode.html Emacs PO-Mode] or [http://www.poedit.net/ Poedit] which are both free and available for various platforms.


Before starting a translation it would be a good idea to check if a translation for this language already exists in the [http://scummvm.svn.sourceforge.net/viewvc/scummvm/scummvm/trunk/ the source code repository] and to contact the team on the forum or IRC to know if other persons are already working on a translation for this language. That way if there is already a translation in the work you can avoid duplicate efforts and work together.
Before starting a translation it would be a good idea to check if a translation for this language already exists in the [http://scummvm.svn.sourceforge.net/viewvc/scummvm/scummvm/trunk/po/ the source code repository] and to contact the team on the forum or IRC to know if other persons are already working on a translation for this language. That way if there is already a translation in the work you can avoid duplicate efforts and work together.


For a new translation, use po/scummvm.pot (from [http://scummvm.svn.sourceforge.net/viewvc/scummvm/scummvm/trunk/ the source code repository]) as a template and fill out the header. Then you just have to translate the strings and save your work in a po file.
For a new translation, use scummvm.pot (from [http://scummvm.svn.sourceforge.net/viewvc/scummvm/scummvm/trunk/po/ the source code repository]) as a template and fill out the header. Then you just have to translate the strings and save your work in a po file.


Please note that:
Please note that:
960

edits

Navigation menu