blender/source/gameengine/GamePlayer/ghost
Bastien Montagne b5e85cae70 New "dynamic" i18n menu.
Now both UI translation menu (in userprefs) and isocodes are defined in a text file (release/datafiles/locale/languages), parsed at lunchtime. This way:
* No more need to edit Blender code each time we want to add an new language or reorganize the existing menu;
* Translators can easily add a new language for testing, by just editing the text file, so no more need to ask to change Blender code and wait for a new build to see your new translation work in Blender!

Remaining todo:
* Commit i18n py tools
* Update wiki doc!
2012-10-22 14:04:40 +00:00
..
CMakeLists.txt remove $Id: tags after discussion on the mailign list: http://markmail.org/message/fp7ozcywxum3ar7n 2011-10-23 17:52:20 +00:00
GPG_Application.cpp style cleanup 2012-09-16 04:58:18 +00:00
GPG_Application.h Fix for [#32361] "Blenderplayer quad-buffer maximum 100Hz Fps" reported by HG1. 2012-08-18 23:46:37 +00:00
GPG_Canvas.cpp Committing patch "[#27676] Change window size/resolution in realtime" by me. 2012-01-22 20:25:25 +00:00
GPG_Canvas.h code cleanup: check for msvc directly when using warning pragma's. 2012-10-15 02:15:07 +00:00
GPG_ghost.cpp New "dynamic" i18n menu. 2012-10-22 14:04:40 +00:00
GPG_KeyboardDevice.cpp style cleanup: bge, switch statements mostly. 2012-10-21 07:58:38 +00:00
GPG_KeyboardDevice.h code cleanup: check for msvc directly when using warning pragma's. 2012-10-15 02:15:07 +00:00
GPG_System.cpp code cleanup: float formatting was confusing in some cases - eg: (0.,0.,0.) 2012-04-11 08:15:13 +00:00
GPG_System.h code cleanup: make header defines more consistent, JOYSENSOR header guard had a typo too. 2012-10-09 13:36:42 +00:00
SConscript change define INTERNATIONAL --> WITH_INTERNATIONAL 2011-09-26 10:35:47 +00:00