Age | Commit message (Collapse) | Author |
|
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 fd86272ca055cdf01ba48e8e9f043843ef540578)
|
|
(cherry picked from commit 7ca1be5f379067c16ddf6b57f0974bd38180af0d)
|
|
Latvian (lv) is now above the threshold for inclusion.
(cherry picked from commit 74bcf37f90faa8b5ec2bfe2bf2b36934ac875f4b)
|
|
(cherry picked from commit 4010bb9af051cfd2ad53f8e923c35d347d549319)
|
|
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)
|
|
(cherry picked from commit 2a7e1d0aac1020f12228d62a4be76ec6bc4a919a)
|
|
(cherry picked from commit 323c3ee9db5414dbd79748a98e21446dddecb057)
|
|
|
|
|
|
And sync template with current 3.x codebase.
(cherry picked from commit f3441fcff068b0f064723acfdb0c3588e0ad66cf)
|
|
Weblate will now track the state of `3.x` to prepare for the 3.4 release.
(cherry picked from commit 92bafdcafb2c2d50b9079728842b825c72b99c19)
|
|
Last POT sync with the `3.3` branch, we'll now switch Weblate to track
`3.x` to prepare for the 3.4 release.
(cherry picked from commit dec840452d5986ec8099b92ebabf454757da8b04)
|
|
(cherry picked from commit c406c8512f059eab29a3fc135218b7b60a5315d1)
|
|
Found via `codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,fave,findn,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint`
|
|
(cherry picked from commit 1c840a31a54de77e1a1b0c107a2fd8d8b09df755)
|
|
(cherry picked from commit 30bb133e01d2a1ba61fcd1b27a2ce17aa46aff3a)
|
|
(cherry picked from commit a812779cc534784acf47ad3ed3100b045912bdbb)
|
|
(cherry picked from commit 0446cf487fab518858af136f81e963df12b5d05e)
|
|
(cherry picked from commit bcedd097426403f25098f44038c79bc39a8131c6)
|
|
(cherry picked from commit f6c29d1cf5eddebbace38172c0f30b6d4ab5e5f2)
|
|
(cherry picked from commit 305c364c13d551bb30beb79af2d0c3655861bacb)
|
|
(cherry picked from commit 5cfdb866606d0e5b551178d7331ab0e9410d717f)
|
|
(cherry picked from commit cca2637b9b9dcb16070eb50a69c601a5f076c683)
|
|
(cherry picked from commit 94a0fc47f7b4e90f8973f9adbfd3312579ed2825)
|
|
(cherry picked from commit f1f472439ed8043ab6b625c42ff2682476e56b5d)
|
|
(cherry picked from commit d0bc9144913a831500a24fc4d8d9f4cb3fd13286)
|
|
(cherry picked from commit 7d921c1d53c116b632cefc65aa73eba301e951ec)
|
|
(cherry picked from commit 84e356d7205d5c2ddb1c8cd22e9a92a703c057a0)
|
|
(cherry picked from commit 3f3130648af2b24772f09dbc152af46ba9e9f946)
|
|
(cherry picked from commit 7e207cfd48d6077ac6aaa3c45423d3fcf2f90bd7)
|
|
Happy new year to the wonderful Godot community!
2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.
We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)
Here's to a great year 2021 for all Godot users 🎆
|
|
(cherry picked from commit caa7c6a930204507ddb5cae76f84b2d1e024afc1)
|
|
(cherry picked from commit 3e20a98503f66bfe0bfc5140582a78e76c117588)
|
|
(cherry picked from commit 97e7d637e0362a2d676eaa854f0e638ecf49e347)
|
|
(cherry picked from commit e95af7ae9b883151e6de1d31f94950833ae5b478)
|
|
(cherry picked from commit 284dae021ae6bbee920fedcb55412a501ee106d8)
|
|
We originally used `pt_PT` (i.e. Portuguese (Portugal)) to distinguish with
the Brazilian Portuguese variant `pt_BR`, as both are significantly different
and need separate translation files.
But Portugal's Portuguese (or "European Portuguese") is close to the variant
spoken and written in other Portuguese-speaking countries such as Angola and
Mozambique, so it makes sense for users of these countries to also have access
to the European Portuguese translation (at least until translators decide that
adding e.g. `pt_AO` and `pt_MZ` variants would make sense, taking into account
the translation effort that this duplication implies).
Godot's locale matching checks first for the full locale (e.g. `pt_AO`), and
if no translation is found, it checks for the non-regional language code
(`pt`), so this change enables translations for Portuguese speakers outside
Portugal and Brazil.
|
|
(cherry picked from commit 510d87e468d19836c9946830ffd3a6edcfaebf04)
|
|
|
|
Add translators comment for the two 'Project Manager' strings,
and fix some of the translations.
(cherry picked from commit c5f6d2097bcbe1826b9111774ed0f8deb5839060)
|
|
Add translators comments extraction for Editor
|
|
(cherry picked from commit 41b9e1d7ea6241114babf0681c4e25400230ecfc)
|
|
|
|
|
|
fixes and updated class Reference.
|
|
|
|
(cherry picked from commit 900949b31695d4deb21a9646b7288c4fcdf20daf)
|
|
(cherry picked from commit ed20772c092adfecd806a3feddbef2f75d4c39fb)
|
|
(cherry picked from commit a84f0811606dc89fa4fb9a66fac0851bacc1fc83)
|