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
ec67334e25
A few more BMesh errors messages translated, and "automated" translation for modifers too!
2012-10-27 11:12:09 +00:00
5d9d76e3f1
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!
...
Also refactored the "skip dummy messages like "1024" or ": %d", now using a regex!
All this removes about 160 doubles/unneeded messages!
2012-10-27 10:05:38 +00:00
16ced60372
Fix Blender version retrieving...
2012-10-26 17:49:36 +00:00
c9dade4fe0
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
7013931b14
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
d739536103
Back to "Espanol" (instead os "Castellano"), as it looks to be the standard for softwares...
2012-10-24 10:09:48 +00:00
baa4fc68a8
Separate languages file generation code into its own script (much better this way, so that we can regenerate that file without update whole trunk!).
...
Also add es_ES (Spanish from Spain) language, as we have a po for it!
2012-10-23 20:39:26 +00:00
40da6bb531
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
95a414955c
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).
...
Also fix compile in paranoid warning=errors mode for own last commit.
2012-10-20 08:52:54 +00:00
b8267a0dfb
More UI messages and BKE_reportf<->BKE_report fixes...
2012-10-18 16:25:58 +00:00
45d6eb5dea
Adding Estonian and Esperanto iso codes in allowed non-capitalized UI messages...
2012-10-15 17:52:09 +00:00
7b8dc4be0d
Few minor fixes to i18n tools (mostly use ordered dicts too for "xgettexted" messages...).
2012-10-14 14:18:30 +00:00
3d6ab52f2b
Add translation of reports messages (only direct uses of BKE_report(f)/BKE_reports_append(f) funcs for now). Already adds quite a bunch of new msgids!
2012-10-13 13:55:14 +00:00
9f21b799c4
And more UI messages spell check.
2012-10-13 13:40:05 +00:00
4ef69febeb
More spell check exceptions...
2012-10-13 11:08:00 +00:00
0e6e171cdd
Revert part of own r51193 (now I know where Courant comes from...), and add another exception to UI messages spellchecker! Thanks to Lockal for pointing this.
2012-10-11 18:41:07 +00:00
9fa36b12cc
style cleanup: pep8
2012-10-08 08:28:05 +00:00
6527e8a1a8
Fix for rtl processing of menu strings...
2012-10-04 13:49:39 +00:00
8a51d235e6
pep8 cleanup
2012-09-26 21:19:51 +00:00
40e3af441b
Adding despeckle as “blender” word...
2012-08-27 21:01:21 +00:00
43c3fa6c39
Adding "inpaint" as allowed words...
2012-08-06 19:19:51 +00:00
2553cdf195
style cleanup
2012-07-29 12:07:06 +00:00
541e46f7ad
Grrr... Minkowski... :p
2012-07-23 19:08:02 +00:00
1fc3f91016
Some small fixes (grrr, python imports...).
2012-07-18 14:03:10 +00:00
18f28e5408
Small cleanup...
2012-07-09 19:33:25 +00:00
063f78041a
Grmbl, dummy argparse...
2012-07-08 17:18:01 +00:00
dc459c8fea
Some cleanup, and update to make those files usable both as self-executables and module stuff...
...
Also updated update_mo to allwo specifying a custom po/mo file.
2012-07-08 17:10:10 +00:00
d96275a5c3
Some cleanup.
...
Also trying to make it usuable from other tools (imports become a bit tricky here :/ ).
2012-07-08 09:27:33 +00:00
3dacc164e4
Update/fixes (was escaping more chars than needed!)
2012-07-07 14:28:49 +00:00
99f0589ea7
Minor update to make it work within i18n repo too.
2012-07-04 18:19:58 +00:00
4149ea5f50
Last spell checking (for now).
...
Only mysterious courant from bpy.types.ParticleSettings.courant_target reamins...
2012-07-04 15:52:07 +00:00
558721ab59
More spell checking.
2012-07-04 15:04:38 +00:00
14b2c348c8
Minor updates.
2012-07-03 19:06:43 +00:00
8d4f9f9390
Grmph! module renaming broke the tool!
2012-07-03 15:05:10 +00:00
69ca014d50
More exception words to the ui dico... :/
2012-07-03 13:24:13 +00:00
1f81930ad8
Minor edits.
2012-07-03 13:15:23 +00:00
f42d606789
rename module to something less generic.
2012-07-03 11:32:42 +00:00