Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
- 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.
|
|
(cherry picked from commit c9ae52f32e66af1b42a9ddce570d80a9f83ccbb3)
|
|
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".
|
|
(cherry picked from commit f5f0543aec4fe89405bf6365b3a2d4e36092c8ab)
|
|
|
|
(cherry picked from commit 8dbd40db6500b5bb6fbf79294f47b3bd2502be71)
|
|
(cherry picked from commit 26a28d6bbdba880151c7dd8391e75fa3417d7aab)
|
|
(cherry picked from commit b671ea88fb71c93213a08adcb568935cca0dae45)
|
|
(cherry picked from commit 516d6b6bad68d506391a4262ba40cbceeea8be22)
|
|
(cherry picked from commit 7379f2c76adfa9ce739bdee98c2feaf4169de9b8)
|
|
(cherry picked from commit 417f20f06c7449bfc3820cdfdde4183082cfb004)
|
|
(cherry picked from commit c93ccb5d1da8f4a01646b6f29a5ad0e87381b027)
|
|
(cherry picked from commit 5478afdb1e16ab3eda7b316dee28f14890085026)
|
|
(cherry picked from commit e047c50068955c3ffa1dddcdd85222dd87564724)
|
|
(cherry picked from commit 653687711730ae1475e9183df69e730286e6eee0)
|
|
(cherry picked from commit af8a02ddafd64f0195956c74c6a60bf389af278f)
|
|
(cherry picked from commit 10414fa8936836fbb790a76ad8046a7350ea20c8)
|
|
(cherry picked from commit e86d840d4fccf9fd3e986e36bbd29a8baf750ec1)
|
|
(cherry picked from commit 021f92a1befcecbf6762df253af63432418a93e6)
|
|
(cherry picked from commit 4c68304e2ff3546c317593b4aa8608d7f14fe7d3)
|
|
(cherry picked from commit 37f6fff7ae7b8b5be2dd23f0e7a730e24490c3a7)
|
|
(cherry picked from commit 009b286e318d1c955dd43a6e97ab86a554c3d05d)
|
|
(cherry picked from commit 6c56433997b3e0bb3a81a0dee8be145a240f37d4)
|
|
(cherry picked from commit 9cb169504a5f529a542841bff8ff6cf91cd0b82d)
|
|
|
|
|
|
Using codespell 2.2-dev from current git.
Added `misc/scripts/codespell.sh` to make it easier to run it once in a
while and update the skip and ignore lists.
|
|
(cherry picked from commit b9b23d2226261e09d4eaa581c865920c00a826c7)
|
|
(cherry picked from commit defb8011200f3ff908dd432cdbc095e4665677ef)
|
|
(cherry picked from commit e9484e057d00131bec2aece96f4b77c4956b24a6)
|
|
i18n: Make more `make_rst.py` strings translatable
|
|
For now we leave out the strings which could break rst table formatting.
|
|
Happy new year to the wonderful Godot community!
|
|
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn`
Update editor/import/resource_importer_layered_texture.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update doc/classes/TileSetScenesCollectionSource.xml
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/gui/graph_edit.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Update scene/gui/rich_text_label.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com>
Revert previously committed change
|
|
|
|
Add a few missing headings to the translation templates.
|
|
This is the new base branch for the classref translations to prepare them
for the 3.5 release.
This means that the 3.4 class ref translations will likely no longer get
updates, as we can't easily maintain two slightly different branches on
Weblate.
(cherry picked from commit aac4e3614975303330a7e2aa719b7a05ae8333e5)
|
|
(cherry picked from commit eb4816ee130f3258849febecb44b8d013bf346a1)
|
|
It's useful context for translators but it generates very spammy diffs whenever
a line is added or removed, changing the comments for hundreds or thousands of
msgids needlessly.
We still have the file names so it's relatively easy to search in file to find
the location of the source string.
(cherry picked from commit dbfe36728ed32ee93bd200678534733c89dc3150)
|
|
(cherry picked from commit f8b4412b51dadcc262d90a1158efad79f6f55f0b)
|
|
(cherry picked from commit 9f838dbece20fb3eb53c6b57c4c1efb8361ea43c)
|
|
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)
|
|
(cherry picked from commit f4b3c3ff09a6324ce52f5211683444464a89e163)
|
|
(cherry picked from commit f737ed4da03af2afb6dd9725b43182ba22aef7d4)
|
|
German (de) is now above the threshold for inclusion.
(cherry picked from commit 0b694eb8e711b6cfdc3d398254692ed9cbb6f8c9)
|
|
|
|
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)
|