Menu

Commit [r45]  Maximize  Restore  History

several fixes concerning NLS :

- command line option --lang did not work (args were parsed after NLS init)
- entering options menu did auto-reset language to option value even when user
selected other language via --lang command line
- clicking through languages in options-menu and selecting default did set
language to last concrete language in menu (Netherlands) - valid only on
user accounts without env var "LANG" (Windows standard)
- unix default lang selection changed to prefer user defaults to system,
specific to general
- language change from option menu within a level did not retranslate buttons
in exitsting level and main menu
- introduced instant language change of option menu on language selection
- svn ignore added for generated NLS sed file

Note: - all button and label messages are now N_("...") -- they will be translated
by the widgets get_text() methods!
- a new widget UntranslatedStaticTextButton is provided for levelpacks

ral 2005-09-06

changed /trunk/lib-src/enigma-core/ecl_sys_localename.cc
changed /trunk/po
changed /trunk/po/POTFILES.in
changed /trunk/src/client.cc
changed /trunk/src/gui.cc
changed /trunk/src/gui.hh
changed /trunk/src/help.cc
changed /trunk/src/main.cc
changed /trunk/src/main.hh
changed /trunk/src/menus.cc
changed /trunk/src/menus_internal.hh
changed /trunk/src/nls.cc
changed /trunk/src/nls.hh
/trunk/lib-src/enigma-core/ecl_sys_localename.cc Diff Switch to side-by-side view
Loading...
/trunk/po
Directory.
/trunk/po/POTFILES.in Diff Switch to side-by-side view
Loading...
/trunk/src/client.cc Diff Switch to side-by-side view
Loading...
/trunk/src/gui.cc Diff Switch to side-by-side view
Loading...
/trunk/src/gui.hh Diff Switch to side-by-side view
Loading...
/trunk/src/help.cc Diff Switch to side-by-side view
Loading...
/trunk/src/main.cc Diff Switch to side-by-side view
Loading...
/trunk/src/main.hh Diff Switch to side-by-side view
Loading...
/trunk/src/menus.cc Diff Switch to side-by-side view
Loading...
/trunk/src/menus_internal.hh Diff Switch to side-by-side view
Loading...
/trunk/src/nls.cc Diff Switch to side-by-side view
Loading...
/trunk/src/nls.hh Diff Switch to side-by-side view
Loading...