Blender Git Commit Log

Git Commits -> Revision c9307ec

Revision c9307ec by Bastien Montagne (master)
November 2, 2012, 20:03 (GMT)
Fix for [#32992] Switching language does nothing under Windows.

Our current intl build for windows is quite old (don't know the exact version), and does not have the new setlocale overwrite. Problem is, new windows dll have no more the gettext_putenv helper, which is currently mandatory to make it work for this OS.

So back for now to the ugly long_locales for win. Best fix is probably to build our own static version of libl, but this is not trivial and will require some time. :/

PS: I had a look over i18n/translation in wxWidget, Qt and boost: all implement their own system, even though wxWidget and boost use po/mo files...

Commit Details:

Full Hash: c9307ec6a3d1dd74e7e417634358e15d6c1022e2
SVN Revision: 51825
Parent Commit: 41cd2d8
Lines Changed: +89, -69

4 Modified Paths:

/release/scripts/modules/bl_i18n_utils/settings.py (+37, -37) (Diff)
/release/scripts/modules/bl_i18n_utils/update_languages_menu.py (+11, -11) (Diff)
/source/blender/blenfont/intern/blf_lang.c (+39, -21) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021