Commit Graph

231 Commits

Author SHA1 Message Date
6a45e56e5c i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit b06d93aec6)
2023-01-20 12:31:04 +01:00
1426cd3b3a One Copyright Update to rule them all
As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.

It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).

We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).

Also fixed "cf." Frenchism - it's meant as "refer to / see".

Backported from #70885.
2023-01-10 15:26:54 +01:00
e25d6a0ec2 i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit ee8986e146)
2022-12-13 14:37:34 +01:00
fdc21747be Improve editor property capitalization
* Captialize stop words when they are the last word.
* Add stop words logic in `extract.py`.

(cherry picked from commit c0e9d928e6)
2022-12-01 12:12:25 +08:00
ed109b3938 i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit 7ee90a080f)
2022-09-27 23:52:09 +02:00
74097dc3ab i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit 367ffd10c8)
2022-09-09 14:51:14 +02:00
4e64c1f1b6 i18n: Sync editor translations with Weblate 2022-08-05 03:09:55 +02:00
5e66d2e2c4 i18n: Sync editor translations with Weblate 2022-07-27 15:31:01 +02:00
556e090bcc i18n: Sync editor translations with Weblate 2022-07-18 10:14:53 +02:00
30ceef93b0 i18n: Sync editor translations with Weblate 2022-07-06 14:59:09 +02:00
f29241fa1e i18n: Sync editor translations with Weblate 2022-06-29 12:08:19 +02:00
000499662b i18n: Sync editor translations with Weblate 2022-06-19 13:57:04 +02:00
135c252a38 i18n: Sync editor translations with Weblate 2022-06-16 20:59:13 +02:00
f1eab40cda i18n: Sync editor translations with Weblate
Remove some translation templates which were empty or almost empty
(less than 10 strings translated, years without further activity).
2022-06-08 13:16:32 +02:00
5be04c9153 i18n: Sync editor translations with Weblate 2022-06-01 00:37:03 +02:00
f13b47d9e2 Remove mistakenly committed file 2022-05-24 00:10:44 +02:00
bf2c722a25 i18n: Sync editor translations with Weblate 2022-05-24 00:06:20 +02:00
b657d0c76c Add dedicated macros for property name extraction
* Replace case-by-case extraction with PNAME & GNAME
* Fix group handling when group hint begins with property name
* Exclude properties that are PROPERTY_USAGE_NOEDITOR
2022-05-19 11:31:35 +08:00
caeae1f949 i18n: Sync editor translations with Weblate 2022-05-17 23:41:31 +02:00
0997c2de84 i18n: Sync editor translations with Weblate 2022-05-05 15:54:58 +02:00
1e61fb1e37 i18n: Sync editor translations with Weblate 2022-04-25 17:14:49 +02:00
f9da6f6978 Extract theme property names for localization 2022-04-01 11:35:02 +08:00
14c13f7c4a Strip feature tag manually when extracting property paths 2022-03-30 20:28:57 +08:00
79d3fc5319 Add more patterns for property path extraction 2022-03-30 18:21:24 +08:00
eb837f8cb4 Merge pull request #59375 from timothyqiu/extract-refactor-3.x
[3.x] Refactor editor `extract.py`
2022-03-29 08:45:18 +02:00
15dc747de8 i18n: Sync editor translation template after #59349 2022-03-29 01:22:20 +02:00
0db753ef54 i18n: Sync editor translations with Weblate 2022-03-29 01:22:20 +02:00
545e2ceb8a Refactor editor extract.py 2022-03-21 15:53:43 +08:00
1bf30d7be0 More editor extract.py improvements and fixes 2022-03-20 20:21:05 +08:00
0de7cfc60f i18n: Sync editor translation template after #59265 2022-03-18 11:52:03 +01:00
4228d320bd i18n: Sync editor translations with Weblate 2022-03-18 11:50:55 +01:00
177c60fc52 Improves editor property name extraction 2022-03-18 17:53:28 +08:00
93a3d47edc i18n: Sync editor translation POs with template 2022-03-17 19:44:13 +01:00
972c6687ff i18n: Add property paths to editor translation template 2022-03-17 19:42:24 +01:00
98b8f4043a i18n: Sync editor translations with Weblate 2022-03-17 19:39:48 +01:00
8d7ec5075b Remap property path based on path substrings
Also added captialization caching.
2022-03-18 00:32:36 +08:00
878cf8262a Add context support for editor translation 2022-03-16 15:44:30 +08:00
153a068958 Merge pull request #58634 from timothyqiu/property-i18n-3.x 2022-03-10 21:08:38 +01:00
751769ed45 i18n: Sync editor translations with Weblate 2022-03-09 10:33:03 +01:00
aaff2e3982 i18n: Make property paths and sections translatable
Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-03-03 15:33:46 +08:00
9f09251027 i18n: Sync editor translations with Weblate
Minor proofreading of new OSX export strings.
2022-02-16 09:55:45 +01:00
a627cdafc5 Update copyright statements to 2022
Happy new year to the wonderful Godot community!
2022-01-13 15:54:13 +01:00
da5a11fe45 i18n: Sync editor translations with Weblate 2022-01-12 18:45:00 +01:00
02d9ac1071 i18n: Sync template with current 3.x codebase
Weblate will now track the state of `3.x` to prepare for the 3.5 release.
2022-01-07 13:30:21 +01:00
321d5f0861 i18n: Sync editor translations with Weblate (last 3.4 sync)
Next sync will be with the `3.x` branch to prepare the 3.5 translations.

(cherry picked from commit dd002197db)
2022-01-07 13:30:21 +01:00
9d17215dbf i18n: Sync editor translations with Weblate
(cherry picked from commit 0fe94ee6e5)
2021-12-21 12:33:56 +01:00
660e8e7bb8 i18n: Sync editor translations with Weblate
(cherry picked from commit 8a30e04fd1)
2021-12-16 15:15:41 +01:00
95f895f087 i18n: Remove deleted translations from PO files
Since we bundle the whole files in the editor binary, they actual impact the
binary size needlessly.

Automate it via `make merge`.

(cherry picked from commit 6fb47a271f)
2021-12-10 11:52:45 +01:00
6b1fa33c55 i18n: Sync editor translations with Weblate
(cherry picked from commit fd86272ca0)
2021-12-10 11:52:35 +01:00
292164d2a5 i18n: Sync editor translations with Weblate
(cherry picked from commit 7ca1be5f37)
2021-11-19 09:54:40 +01:00