summaryrefslogtreecommitdiff
path: root/editor/translations
AgeCommit message (Collapse)Author
2022-09-09i18n: Sync editor translations with Weblate (3.5 branch)Rémi Verschelde
(cherry picked from commit 367ffd10c8a0131bb7f669070d99841fdc3ec6e2)
2022-08-30Add `String.to_{camel,pascal,snake}_case` methodsDanil Alexeev
2022-08-05i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 4e64c1f1b6c842cbf343f4f1f176f6fa0671bbc7)
2022-07-27i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 5e66d2e2c4103ba4c7d178409da2a721bcb6d842)
2022-07-18i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 556e090bcc72e6e51d210f374d8cb9cb72f8fe39)
2022-07-06i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 30ceef93b03c235134d6356b708cc2715d9145d2)
2022-06-29i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit f29241fa1eed5899604e6b8c8fc3b4c84e4f4641)
2022-06-19i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 000499662bdb60e786ab6451c260e62a72ad595d)
2022-06-16i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 135c252a389c4cea2074536aeebef941038a1429)
2022-06-08i18n: Sync editor translations with WeblateRémi Verschelde
Remove some translation templates which were empty or almost empty (less than 10 strings translated, years without further activity). (cherry picked from commit f1eab40cdaefc899a120e674a752347cf9ffdced)
2022-06-01i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 5be04c9153d832449d2b6affd4155977393bf36e)
2022-05-24i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit bf2c722a25943a3cca5460334cbbddd59120fecd)
2022-05-19Add dedicated macros for property name extractionHaoyu Qiu
* Replace case-by-case extraction with PNAME & GNAME * Fix group handling when group hint begins with property name * Exclude properties that are PROPERTY_USAGE_NO_EDITOR * Extract missing ADD_ARRAY*, ADD_SUBGROUP* macros
2022-05-17i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit caeae1f94964587fde62e397e27d01af7fc0567b)
2022-05-05i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 0997c2de84764c4cfbdf582ab405ac73b1cfad30)
2022-04-25i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 1e61fb1e37c537179e3d50ad21ff26776a3ebb7e)
2022-04-01Extract theme property names for localizationHaoyu Qiu
2022-03-30Strip feature tag manually when extracting property pathsHaoyu Qiu
2022-03-30Add more patterns for property path extractionHaoyu Qiu
2022-03-29Merge pull request #59374 from timothyqiu/extract-refactor-masterRémi Verschelde
Refactor editor `extract.py`
2022-03-29i18n: Sync editor translation template after #59349Rémi Verschelde
(cherry picked from commit 15dc747de8e895c4ac3212cd564266fb31a5d613)
2022-03-29i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 0db753ef54a305c32bbf9511ec7de5f1ba1c4c3c)
2022-03-21Refactor editor `extract.py`Haoyu Qiu
2022-03-20More editor `extract.py` improvements and fixesHaoyu Qiu
2022-03-18i18n: Sync editor translation template after #59265Rémi Verschelde
(cherry picked from commit 0de7cfc60f9ad8c7e5717bbbe484b22344b4bb17)
2022-03-18i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 4228d320bd1410c9b668d9c3cf3bfa4d296a2d0b)
2022-03-18Improves editor property name extractionHaoyu Qiu
2022-03-17i18n: Sync editor translation POs with templateRémi Verschelde
(cherry picked from commit 93a3d47edcc1b3dabb81df55a8faf6f1cc22d1b3)
2022-03-17i18n: Add property paths to editor translation templateRémi Verschelde
(cherry picked from commit 972c6687ffc3626b76557fc8a40927565db8eb2e)
2022-03-17i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 98b8f4043a3e4c0c6d9a1a94bd0de99fbe6ee0b1)
2022-03-18Remap property path based on path substringsHaoyu Qiu
Also added captialization caching.
2022-03-10Merge pull request #58706 from timothyqiu/property-i18nRémi Verschelde
2022-03-09i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 751769ed45f835e96eedb7cf1aa47733b342d969)
2022-03-03i18n: Make property paths and categories translatableHaoyu Qiu
2022-02-16i18n: Sync editor translations with WeblateRémi Verschelde
Minor proofreading of new OSX export strings. (cherry picked from commit 9f09251027a485f14740dce7b753e962d26bff78)
2022-01-12i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit da5a11fe45d9e358773a8df2da8df2f87293b088)
2022-01-07i18n: Sync template with current 3.x codebaseRémi Verschelde
Weblate will now track the state of `3.x` to prepare for the 3.5 release. (cherry picked from commit 02d9ac107158c8c5d95f1ecc48078d66e00c1a57)
2022-01-07i18n: Sync editor translations with Weblate (last 3.4 sync)Rémi Verschelde
Next sync will be with the `3.x` branch to prepare the 3.5 translations. (cherry picked from commit dd002197db63d0c4fd24c4ca005c83c60b3de1e8)
2022-01-03Update copyright statements to 2022Rémi Verschelde
Happy new year to the wonderful Godot community!
2021-12-21i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 0fe94ee6e55e1231df5e80c20e58e7f2d73adde8)
2021-12-16i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 8a30e04fd181725f46bf25a239dd4bd01c2f4a33)
2021-12-10i18n: Remove deleted translations from PO filesRémi Verschelde
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 6fb47a271fdb009c03fd328feaeccb22f612a90f)
2021-12-10i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit fd86272ca055cdf01ba48e8e9f043843ef540578)
2021-11-19i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 7ca1be5f379067c16ddf6b57f0974bd38180af0d)
2021-11-03i18n: Sync editor translations with WeblateRémi Verschelde
Latvian (lv) is now above the threshold for inclusion. (cherry picked from commit 74bcf37f90faa8b5ec2bfe2bf2b36934ac875f4b)
2021-10-23i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 4010bb9af051cfd2ad53f8e923c35d347d549319)
2021-10-20i18n: Only include editor translations above a thresholdRémi Verschelde
This reduces the size of the editor binaries significantly, as we otherwise embed all WIP translations, including ones with very low completion ratios, and end up paying for the size of all `msgid`s for each locale. Cf. https://github.com/godotengine/godot-proposals/issues/3421 for details. The thresholds used are: - 30% for the editor interface (should already include most common strings while more obscure ones like UndoRedo action names might be untranslated). - 10% for the class reference: this is a HUGE resource and 10% is already a lot of useful content, especially if focused on the most used APIs. This currently reduces the size of the editor binary by 17% on Linux. The list will be synced manually every now and then. (cherry picked from commit 8425c589911f8ffc006990f4149859e175ae93a9)
2021-10-18i18n: Sync editor translations with WeblateRémi Verschelde
(cherry picked from commit 2a7e1d0aac1020f12228d62a4be76ec6bc4a919a)
2021-09-21i18n: Sync translations with WeblateRémi Verschelde
(cherry picked from commit 323c3ee9db5414dbd79748a98e21446dddecb057)
2021-09-13Revert some URLs from the "Replace HTTP URLs with HTTPS" PRAaron Franke