Open main menu

Difference between revisions of "HOWTO-Translate ScummVM GUI"

m
→‎Limitations: Remove context-based translation (as it is now implemented)
m (→‎Existing translations: update status)
m (→‎Limitations: Remove context-based translation (as it is now implemented))
Line 42: Line 42:
* As noted above, only single byte character encoding is supported.
* As noted above, only single byte character encoding is supported.
* The limitation on reordering format specifiers for fields (the '%d' and '%s' etc. above) may make it difficult to translate certain phrases to some languages, due to difference in grammar. GNU gettext has [http://www.gnu.org/software/gettext/manual/gettext.html#c_002dformat means to solve this] but it is not currently known whether this works (and is portable to all target platforms) in ScummVM.
* The limitation on reordering format specifiers for fields (the '%d' and '%s' etc. above) may make it difficult to translate certain phrases to some languages, due to difference in grammar. GNU gettext has [http://www.gnu.org/software/gettext/manual/gettext.html#c_002dformat means to solve this] but it is not currently known whether this works (and is portable to all target platforms) in ScummVM.
* Context based translation is not currently supported. For example only one translation for "None" can be provided and will be used everywhere "None" is used in the english GUI. In french depending on the grammatical gender of the word to which it refers (e.g. Extra Path, Soundfont) the translation should be different but for the moment it is not possible.
TrustedUser
2,147

edits