scummvm/base
Eugene Sandulenko 859212df25 Implement translation support for ScummVM GUI.
Based on patch #2903830: "Updated Translation Prototype" by alexbevi
which in turn is based on patch #1739965 by jvprat.

Currently it builds all translations right into ScummVM. Once the
feature will be accepted more widely, i.e. more translations will
pop up, it will be trivial to move translation strings to external
file.

Finished translation: Russian
Unfinished translation: Hungarian

Things which are nice to do:
 - Language code -> language mapping for more user friendness
 - Specifying fonts to be used with language
 - Updating of interface language without restart. It will require
   moving of much code to reflowLayout() methods for each dialog

The .po files must be in single byte encodings. I.e. no support
for Unicode.

svn-id: r49759
2010-06-15 10:44:51 +00:00
..
commandLine.cpp Add Android backend from patch #2603856 2010-06-06 09:34:36 +00:00
commandLine.h Implement FR #2988017: exit status with --list-saves always 0 2010-05-21 18:25:01 +00:00
internal_version.h And this is 1.2.0svn now 2010-03-07 23:07:32 +00:00
internal_version.h.in Added the SVN revision to SCUMMVM_VERSION. The variable has be be set externally, e.g. 'make SCUMMVM_SVN_REVISION=x' 2009-03-15 21:17:37 +00:00
main.cpp Implement translation support for ScummVM GUI. 2010-06-15 10:44:51 +00:00
main.h argv should not be modified; make it plenty const. 2009-03-21 16:07:46 +00:00
module.mk Moved base/game.* to engines/game.* 2008-09-17 17:31:29 +00:00
plugins.cpp Fix our DECLARE_SINGLETON macro to conform to the C++ specs. 2010-03-13 21:55:49 +00:00
plugins.h COMMON: Move typedef StringList from str.h to new header str-array.h 2010-03-18 15:09:24 +00:00
version.cpp Renamed ENABLE_RGB_COLOR to USE_RGB_COLOR, and added it to config.h to guarantee a consistent build. 2009-08-21 18:16:37 +00:00
version.h