blender/release/scripts/modules/bl_i18n_utils
Bastien Montagne c9307ec6a3 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...
2012-11-02 20:03:15 +00:00
..
__init__.py rename module to something less generic. 2012-07-03 11:32:42 +00:00
bl_process_msg.py Finally fix the "double operators labels" in current po's: Operator sub-classes do not have custom "Operator" translation_context (while OperatorProperties subclasses do), so skip parsing the first! 2012-10-27 10:05:38 +00:00
check_po.py pep8 cleanup 2012-09-26 21:19:51 +00:00
clean_po.py style cleanup 2012-07-29 12:07:06 +00:00
import_po_from_branches.py Remove six languages from Blender UI (rational: very low level of translation, 1-2% at most, and no commit done in branch since more than one year): fi (Finnish), ca (Catalan), bg (Bulgarian), el (Greek), ne (Nepali) and pl (Polish). 2012-10-20 08:52:54 +00:00
merge_po.py style cleanup 2012-07-29 12:07:06 +00:00
rtl_preprocess.py Fix for rtl processing of menu strings... 2012-10-04 13:49:39 +00:00
settings.py Fix for [#32992] Switching language does nothing under Windows. 2012-11-02 20:03:15 +00:00
spell_check_utils.py Big i18n commit: add "reports" from bmesh/readfile/tracking/dynapaint (and a few others), and another bunch of UI messages tweaks/fixes, as well as some BKE_report()<->BKE_reportf()... 2012-10-26 17:32:50 +00:00
update_branches.py Back to generating a pot file into trunk/po of i18n repo (it's useful for translators who want to start a new translation without be able to generate their own po!). 2012-10-26 13:15:14 +00:00
update_languages_menu.py Fix for [#32992] Switching language does nothing under Windows. 2012-11-02 20:03:15 +00:00
update_mo.py Update of the tools for the new "dynamic" i18n menu, to generate the languages file into locale dir... 2012-10-22 14:17:30 +00:00
update_msg.py Some cleanup, and update to make those files usable both as self-executables and module stuff... 2012-07-08 17:10:10 +00:00
update_po.py style cleanup 2012-07-29 12:07:06 +00:00
update_pot.py Fix Blender version retrieving... 2012-10-26 17:49:36 +00:00
update_trunk.py Separate languages file generation code into its own script (much better this way, so that we can regenerate that file without update whole trunk!). 2012-10-23 20:39:26 +00:00
user_settings.py rename module to something less generic. 2012-07-03 11:32:42 +00:00
utils.py Few minor fixes to i18n tools (mostly use ordered dicts too for "xgettexted" messages...). 2012-10-14 14:18:30 +00:00