c434782e3a
File headers: SPDX License migration
...
Use a shorter/simpler license convention, stops the header taking so
much space.
Follow the SPDX license specification: https://spdx.org/licenses
- C/C++/objc/objc++
- Python
- Shell Scripts
- CMake, GNUmakefile
While most of the source tree has been included
- `./extern/` was left out.
- `./intern/cycles` & `./intern/atomic` are also excluded because they
use different header conventions.
doc/license/SPDX-license-identifiers.txt has been added to list SPDX all
used identifiers.
See P2788 for the script that automated these edits.
Reviewed By: brecht, mont29, sergey
Ref D14069
2022-02-11 09:14:36 +11:00
3cd686cae8
Fix UI messages (typos etc.).
2022-02-07 11:12:37 +01:00
e51864a357
Add Georgian to our list of languages.
...
CC @Tamuna who started the translation for this language.
2022-01-03 11:13:15 +01:00
67e5edbaa3
Fix: Incorrect translation search for modifier error messages
...
This function was renamed in rB2bb9a465e6c0e1ca765, but it looks like
that commit missed changing the corresponding translation regular
expression.
Differential Revision: https://developer.blender.org/D13171
2021-11-10 10:46:49 -06:00
cde982d672
I18n: Fix all new cpp files not being parsed by UI message extractor.
...
The 'new' `.cc`/`.hh` extensions were never added to UI message
extractor.
Related to T43295.
2021-11-02 17:02:33 +01:00
2f667c2bc9
Fix UI messages, typos, etc.
2021-11-01 17:28:07 +01:00
dd2e0150ae
Various UI messages fixes and tweaks.
2021-02-22 15:48:54 +01:00
c34ba26856
Fix part of T84004: Some 2.92 alpha UI strings can't be translated.
...
Not sure why, but py files from `bl_operators` were never considered for
i18n string extraction... They do define some UI strings though.
2020-12-21 11:35:02 +01:00
06ae2e3a60
i18n utils : Reduce dependency to Blender bpy API, step 2.
...
Remove some top imports of bpy, only import it in a few specific
functions that only make sense when used whithin Blender anyway.
2020-12-04 15:14:16 +01:00
9d3550d781
Various fixes in UI messages.
...
Along some other typos in comments or variable names.
2020-09-21 15:18:13 +02:00
0158571b34
I18n utils: fix broken case when 'settings' argument is default NULL one.
2020-07-13 12:51:29 +02:00
c9ff8b5cd6
Various fixes, cleanup and improvements to i18n module.
...
* Remove multi-processing in messages class update, was no giving much
speedup if any at all.
* Remove some debug prints.
* Make messages class pickleable.
* Filter better actual setting values from Settings class.
* Make settings pickleable.
All this will allow to use multi-processing in the i18n addon itself.
2020-05-05 18:08:40 +02:00
2845b232a7
Fix T75522: Math node truncate operator tooltip provides no explanation
2020-04-29 11:36:20 +02:00
2a2d0d463a
i18n: Disable es_ES locale.
...
We already have generic `es` one, having more only makes sense if poeple
actually maintain them and they have different contents...
2020-04-06 11:23:29 +02:00
9607e54985
Fix T74959: Need to be explicit about UTF8 encoding in py.
...
Because some OSs are still using old 8bits specific encodings... Angry
eye @windows...
2020-03-20 20:52:52 +01:00
d119e163d0
Fix many typos and other issues in UI messages.
2020-02-17 13:01:07 +01:00
f6a90f018c
i18n: Add Slovak language.
2019-10-03 11:11:37 +02:00
f3c6b0bf4f
I18n: Enable Thai language.
2019-03-07 11:45:48 +01:00
4b17d34ad3
Add Thai language entry (hidden for until we get some translation).
2019-03-04 10:46:46 +01:00
7efc26709c
I18n: enable Abkhaz in Blender.
2019-02-25 20:40:31 +01:00
e96445059f
Add Abkhaz language to Blender (disabled for until we get some translated content).
2019-02-18 14:36:16 +01:00
0629359762
I18N: Add Kazakh language.
...
Disabled for until we get actual first tranlation in SVN repo. ;)
Related to T61102.
2019-02-10 11:04:53 +01:00
6d89337257
Fix/cleanup typos and such in UI messages (and some comments).
2018-12-24 15:03:49 +01:00
1ac311cedc
Fix/cleanup another bunch of UI messages issues.
...
Also (mostly in comments): behaviour -> behavior (we use American English).
2018-12-24 12:32:43 +01:00
59b530ca18
Fix and workaround for i18n messages extraction code.
2018-12-23 22:03:43 +01:00
ed1ee89288
I18N: tweak some UI labels and tips.
2018-11-21 12:06:59 +01:00
0a968510bf
Cleanup: style, use raw strings
2018-09-21 08:15:46 +10:00
4da2acae3a
Spelling fixes in comments and descriptions, patch by luzpaz.
...
Differential Revision: https://developer.blender.org/D3668
2018-09-03 16:55:01 +02:00
5fc1faa737
I18n: add Hausa languages, since we now have a few messages translated. ;)
2017-11-08 10:11:37 +01:00
00c4f49a6d
Cleanup: indentation, long lines
2017-06-12 13:38:21 +10:00
eeedcf3892
Usual i18n/UI messages fixes...
2016-07-19 15:41:28 +02:00
a3de3a03c8
Fix typo in 'Vietnamese' language label (must have sneaked in while adding Basque one, grr).
2016-03-04 17:46:39 +01:00
b302ed210c
Add Basque (Euskara) new language.
...
Nothing critical, but would be nice to backport this to 2.77.
2016-03-01 20:04:49 +01:00
e3f48bdb48
Usual i18n/UI message fixes...
2016-02-02 20:40:23 +01:00
c62ebefcfc
Usual i18n messages fixes. Also had to update i18n scripts to new BLT module...
2015-08-25 21:12:36 +02:00
9cc1953210
Usual i18n messages fixes...
2015-07-14 21:41:24 +02:00
02a496c61c
Translations utils: add needed bits to update git repo together with svn trunk.
2015-06-13 11:42:54 +02:00
b07c630676
I18n: Add Vietnamese language.
2015-04-20 14:27:20 +02:00
057c7c6fab
Cleanup: do not use _reportf() when not doing any string formating!
...
Also usual minor i18n messages stuff...
2015-04-13 21:00:45 +02:00
9f6f151536
I18n: Do not skip Polish anymore, translation work has started on it.
2015-02-28 21:51:17 +01:00
00a3c9afc8
UI messages fixes and cleanup.
2015-02-16 20:38:07 +01:00
7095f47665
cleanup: pep8
...
also remove empty class parenthesis
2015-01-29 15:35:06 +11:00
84daa57188
Update i18n tools for new build_hash...
2013-11-04 18:26:56 +00:00
4edffbf54f
More complete handling of printf formatting in msgid/msgstr checks.
...
(That commit, r60813, should never have been done to 2.69 branch, will revert it there, sorry :/ ).
2013-10-19 14:28:32 +00:00
a567dd20c0
More "relpath" try/except protection...
2013-08-18 15:17:33 +00:00
5bd5e69e98
Add back nl_NL to enabled tranlations, as we now have a (very limited) start of it.
2013-06-17 19:49:06 +00:00
fba67abf7a
Restore usage of difflib's quick_ratio()... Don't actually know what happens here, my tests with timeit showed it much slower than ratio(), but real-life says the contrary...
2013-04-19 16:23:02 +00:00
8e3d590b76
code cleanup: python/pep8 and double-promotion warnings.
2013-03-28 19:33:14 +00:00
72a3714695
Update to i18n tools (new [CTX_]DATA_ macros, and some more exceptions to spell check...).
2013-03-25 08:30:38 +00:00
4857d62ac6
More i18n tools cleanup. Also do not import nl in trunk currently (void translation)!
2013-03-19 10:11:41 +00:00