Open main menu

Difference between revisions of "HOWTO-Translate ScummVM GUI"

m
→‎Creating or Updating a translation file: add note on use of % in the strings
(Add instructions for translating the ScummVM GUI)
 
m (→‎Creating or Updating a translation file: add note on use of % in the strings)
Line 7: Line 7:
* The current implementation in ScummVM supports only single byte encoding. So don't use UTF-8 encoding for the po file. Latin1 (ISO 8859-1) is fine for most western european languages.
* The current implementation in ScummVM supports only single byte encoding. So don't use UTF-8 encoding for the po file. Latin1 (ISO 8859-1) is fine for most western european languages.
* Some strings (e.g. button labels) contain the definition of a shortcut key using the ~ characters. For example "~S~tart" will display "Start" and use 'S' has a shortcut.
* Some strings (e.g. button labels) contain the definition of a shortcut key using the ~ characters. For example "~S~tart" will display "Start" and use 'S' has a shortcut.
* '%' character in a string denotes an argument. For example '%d' is an integer and '%s' is a string. They need to be kept unchanged in the translated string and furthermore their order has also to be kept.


== Using the translation in ScummVM ==
== Using the translation in ScummVM ==
TrustedUser
2,147

edits