Commit Graph

278 Commits

Author SHA1 Message Date
Rémi Verschelde 2776d32a1e i18n: Sync translations with Weblate
(cherry picked from commit ce7a7856828ffd71eafdbb3ae25de40ccb4349b5)
2025-03-19 14:51:42 +01:00
Rémi Verschelde 827f9d95f2 i18n: Sync translations with Weblate
(cherry picked from commit daa4b058ee9272dd4ee9033bb093afb21ad558b7)
2025-03-14 10:17:08 +01:00
Rémi Verschelde fad2e6ded9 i18n: Sync translations with Weblate 2025-03-02 23:23:52 +01:00
Rémi Verschelde bc0d58b07e i18n: Sync translations with Weblate 2025-02-26 00:05:03 +01:00
Rémi Verschelde 394508d26d i18n: Sync translations with Weblate 2025-02-21 10:07:12 +01:00
Rémi Verschelde 3f56b3b239 i18n: Sync translations with Weblate
Adds Czech (cs), Persian (fa), Tamil (ta), and Vietnamese (vi) editor translations.

First sync with 4.4 changes.
2025-02-07 10:45:56 +01:00
Rémi Verschelde 48486eae30 i18n: Sync translations with Weblate
Adds Irish (ga) doc translations, and Bengali (bg) editor translations.

(cherry picked from commit 53cde2eb857c1502e231cc598a2b2cbc200796d6)
2024-09-17 20:47:16 +02:00
Rémi Verschelde 8e666adeed i18n: Sync translations with Weblate
Adds Irish (ga) translations.
2024-08-14 16:14:54 +02:00
Rémi Verschelde a7a124a57d i18n: Sync translations with Weblate 2024-08-12 23:51:35 +02:00
Rémi Verschelde 6cd2876c98 i18n: Sync translations with Weblate 2024-07-31 17:56:37 +02:00
Rémi Verschelde b94b405d4b i18n: Sync translations with Weblate 2024-07-22 16:38:48 +02:00
Rémi Verschelde ac95e0f4ff i18n: Sync translations with Weblate 2024-06-14 10:33:40 +02:00
Rémi Verschelde e001bc75e8 i18n: Sync translations with Weblate 2024-05-07 11:52:38 +02:00
Rémi Verschelde 01dc5c5b58 i18n: Sync translations with Weblate
Adds 'extractable' strings after #86222.
2024-03-04 16:16:19 +01:00
Rémi Verschelde 846d075a2f i18n: Sync translations with Weblate
First sync with the 4.3 changes.
2024-02-21 15:32:56 +01:00
Rémi Verschelde e0eccaeb60 i18n: Sync translations with Weblate
Still tracking 4.2 translations for now.

(cherry picked from commit 991454b8bdf4e90545d4ffe84a6bff865782bc6a)
2024-02-02 11:38:01 +01:00
Rémi Verschelde 6882e5042d i18n: Sync translations with Weblate
(cherry picked from commit 1dee633c915ac83eebf55c7274ba7f6342bd39f3)
2023-12-11 22:10:21 +01:00
Rémi Verschelde d5ad37afcd i18n: Sync translations with Weblate
(cherry picked from commit daeb1c7292cbb426fd45c5ca98b1c7da40b390ba)
2023-12-07 11:13:54 +01:00
Rémi Verschelde c17d73f140 i18n: Sync translations with Weblate 2023-11-29 17:21:35 +01:00
Rémi Verschelde 7022271291 i18n: Sync translations with Weblate 2023-11-21 16:08:36 +01:00
Rémi Verschelde 80e1672836 i18n: Sync translations with Weblate 2023-11-16 17:38:43 +01:00
Rémi Verschelde bdd9034ad0 i18n: Sync translations with Weblate 2023-11-10 16:30:40 +01:00
Rémi Verschelde 9215b03429 i18n: Sync translations with Weblate (first 4.2 sync) 2023-10-02 17:42:35 +02:00
Rémi Verschelde 8c1817f755 i18n: Sync translations with Weblate
(cherry picked from commit f2c8eea60e41add6dac398d6a930d22e03f8b22d)
2023-09-08 12:12:18 +02:00
Rémi Verschelde 281b7b9fdf i18n: Sync translations with Weblate
(cherry picked from commit 7a86ffc034355e4c01703d0e8bdb2e1258306073)
2023-08-17 13:24:10 +02:00
Rémi Verschelde d28f9afdc6 i18n: Sync translations with Weblate 2023-07-05 16:04:29 +02:00
Rémi Verschelde 16dd4e5725 i18n: Sync translations with Weblate 2023-06-29 13:33:56 +02:00
Rémi Verschelde 9d089fe6e5 i18n: Sync translations with Weblate 2023-06-26 19:40:50 +02:00
Rémi Verschelde 2d6b880987 i18n: Sync translations with Weblate (now tracking 4.1 strings) 2023-06-12 14:57:08 +02:00
Rémi Verschelde 7951252e42 i18n: Sync translations with Weblate
(cherry picked from commit acc82a1d05ee9d145593c03d9422ed0393a05c81)
2023-05-19 08:57:37 +02:00
Rémi Verschelde 57c49a4447 i18n: Sync translations with Weblate
(cherry picked from commit 9cd9a07c27fd73c87079a0bf22cfd39bc0ff170e)
2023-05-19 08:57:25 +02:00
Rémi Verschelde db13026370 i18n: Sync translations with Weblate
(cherry picked from commit 90b4ca2e506c6a0d432770d59f62ae7eea565ad0)
2023-04-20 13:27:43 +02:00
Rémi Verschelde ef025711a6 i18n: Sync translations with Weblate
(cherry picked from commit 9099ac39cf4a7e853730d819c8c1ec1932ba81aa)
2023-04-04 00:34:07 +02:00
Rémi Verschelde e5cc494fbf i18n: Sync translations with Weblate
(cherry picked from commit d23922ffebe48f29126c003411495737d07e5a9f)
2023-03-15 02:31:09 +01:00
Rémi Verschelde 2f34a35722 i18n: Sync translations with Weblate 2023-03-01 00:11:39 +01:00
Rémi Verschelde eec165e1f5 i18n: Sync translations with Weblate 2023-02-24 14:43:04 +01:00
Rémi Verschelde 6f64349bfe i18n: Sync translations with Weblate 2023-02-20 12:09:15 +01:00
Rémi Verschelde 493e932c86 i18n: Sync translations with Weblate 2023-02-10 15:32:10 +01:00
Rémi Verschelde 097cf5431b Keep only production ready translations, move the WIP ones to godot-editor-l10n
- Remove WIP translation templates, moved to godot-editor-l10n which
  will be the source and target for Weblate contributions.
  * https://github.com/godotengine/godot-editor-l10n
- Re-add translations with a high completion ratio, stripped of the
  untranslated and fuzzy strings, and of the location and translator
  comments, to keep the size lower.
  * Threshold editor interface: 20% complete.
  * Threshold properties: 20% complete.
  * Threshold classes: 10% complete.
2023-02-07 15:35:12 +01:00
Rémi Verschelde bebd76954c i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit b06d93aec6ff4aaf4fa8abdf3d5f0536a49d4cdc)
2023-01-20 12:32:03 +01:00
Rémi Verschelde d95794ec8a 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".
2023-01-05 13:25:55 +01:00
Rémi Verschelde bd0f008c67 i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit ee8986e146568ffa21e0d2824a0145aa5a241728)
2022-12-13 14:38:52 +01:00
Haoyu Qiu c0e9d928e6 Improve editor property capitalization
* Captialize stop words when they are the last word.
* Add stop words logic in `extract.py`.
2022-11-25 18:54:37 +08:00
Jiri Suchan c5bd2f9dce ci: add Python static analysis check via mypy 2022-09-30 19:03:17 +07:00
Rémi Verschelde fdb2456ccb i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit 7ee90a080f88d7f5786b25cc829da65b5c33faa7)
2022-09-27 23:51:05 +02:00
Rémi Verschelde ae0c1b2b5c i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit 367ffd10c8a0131bb7f669070d99841fdc3ec6e2)
2022-09-09 14:52:16 +02:00
Danil Alexeev d4555ef5fb Add String.to_{camel,pascal,snake}_case methods 2022-08-30 12:36:24 +03:00
Rémi Verschelde 97db538352 i18n: Sync editor translations with Weblate
(cherry picked from commit 4e64c1f1b6c842cbf343f4f1f176f6fa0671bbc7)
2022-08-05 03:32:15 +02:00
Rémi Verschelde d5f8ecd54e i18n: Sync editor translations with Weblate
(cherry picked from commit 5e66d2e2c4103ba4c7d178409da2a721bcb6d842)
2022-07-27 15:59:43 +02:00
Rémi Verschelde 2bc9b7b76b i18n: Sync editor translations with Weblate
(cherry picked from commit 556e090bcc72e6e51d210f374d8cb9cb72f8fe39)
2022-07-18 10:28:22 +02:00