Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
application MIT 74% 850 8,650 57,034 830 37 21 1
classref_database MIT 72% 159 1,892 11,589 159 1 0 0
Error explanations MIT 59% 451 21,707 125,449 448 10 0 0
glossary_database MIT 67% 443 9,977 59,726 404 33 5 0
lesson-10-the-game-loop MIT 58% 228 4,483 29,756 219 11 0 0
lesson-11-time-delta MIT 54% 408 9,952 64,985 393 15 0 0
lesson-12-using-variables MIT 56% 309 5,469 33,870 309 14 0 0
lesson-13-conditions MIT 54% 388 9,238 57,549 375 5 0 0
lesson-14-multiplying MIT 56% 301 5,142 33,200 297 6 0 0
lesson-16-2d-vectors MIT 46% 342 7,852 51,098 331 5 1 0
lesson-17-while-loops MIT 45% 264 10,150 62,741 252 12 0 0
lesson-18-for-loops MIT 46% 342 8,904 54,733 338 4 0 0
lesson-19-creating-arrays MIT 46% 281 8,809 52,002 279 4 0 0
lesson-1-what-code-is-like MIT 75% 219 6,796 42,181 180 33 0 0
lesson-20-looping-over-arrays MIT 48% 274 8,183 50,872 274 2 0 0
lesson-21-strings MIT 48% 224 4,918 31,857 223 5 0 0
lesson-22-functions-return-values MIT 42% 237 8,584 52,200 219 2 0 0
lesson-23-append-to-arrays MIT 50% 272 8,542 52,373 262 8 0 0
lesson-24-access-array-indices MIT 48% 318 6,951 41,878 318 13 18 0
lesson-25-creating-dictionaries MIT 48% 346 8,316 49,810 346 13 0 0
lesson-26-looping-over-dictionaries MIT 47% 206 5,764 33,501 202 0 0 0
lesson-27-value-types MIT 48% 333 9,380 58,606 305 7 0 0
lesson-28-specifying-types MIT 47% 288 8,823 52,361 287 1 0 0
lesson-2-your-first-error MIT 68% 102 3,672 21,602 55 14 2 0
lesson-3-standing-on-shoulders-of-giants MIT 66% 270 8,794 55,113 247 20 0 0
lesson-4-drawing-a-rectangle MIT 57% 236 7,361 48,500 217 8 1 1
lesson-5-your-first-function MIT 64% 284 7,302 48,327 279 14 6 5
lesson-6-multiple-function-parameters MIT 67% 372 9,056 58,064 361 17 0 0
lesson-7-member-variables MIT 58% 304 10,291 63,448 281 15 0 0
lesson-8-defining-variables MIT 60% 181 7,844 48,836 164 20 2 0
lesson-9-adding-and-subtracting MIT 53% 191 5,196 32,647 179 11 0 0
Glossary Learn GDScript From Zero MIT 78% 99 152 1,971 99 0 0 0

Overview

Project website github.com/GDQuest/learn-gdscript
Instructions for translators

Welcome to the translation Weblate for the free and open-source app Learn GDScript from Zero.

You can use Weblate to translate the application and its content. We keep translations in a dedicated repository on GitHub: https://github.com/GDQuest/learn-gdscript-translations/

You can find the application's source code with published translation in the following repository: https://github.com/GDQuest/learn-gdscript/

The app is available on itch.io to download and try on your desktop: https://gdquest.itch.io/learn-godot-gdscript

Finally, you can use the bleeding edge version of the app right in your browser at the following address: https://gdquest.github.io/learn-gdscript/staging/

When we publish translations

We publish the translations in a given language when at least 50% of the app's content is translated and peer-reviewed.

Because this app is a course to learn to code, it is not enough to just translate the interface for people to use it in their native language: without the lessons' translations, they can't use the app.

Licenses

All translations, as well as the application's source code, are MIT licensed.

Project maintainers User avatar NathanLovato
Translation license MIT application classref_database Error explanations glossary_database lesson-10-the-game-loop lesson-11-time-delta lesson-12-using-variables lesson-13-conditions lesson-14-multiplying lesson-16-2d-vectors lesson-17-while-loops lesson-18-for-loops lesson-19-creating-arrays lesson-1-what-code-is-like lesson-20-looping-over-arrays lesson-21-strings lesson-22-functions-return-values lesson-23-append-to-arrays lesson-24-access-array-indices lesson-25-creating-dictionaries lesson-26-looping-over-dictionaries lesson-27-value-types lesson-28-specifying-types lesson-2-your-first-error lesson-3-standing-on-shoulders-of-giants lesson-4-drawing-a-rectangle lesson-5-your-first-function lesson-6-multiple-function-parameters lesson-7-member-variables lesson-8-defining-variables lesson-9-adding-and-subtracting Learn GDScript From Zero
a minute ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 23,791 558,326 3,452,890
Source 1,111 24,378 151,017
Translated 59% 14,269 55% 310,176 55% 1,915,011
Needs editing 1% 390 3% 20,778 3% 131,839
Read-only 4% 1,109 4% 24,368 4% 151,326
Failing checks 1% 360 2% 15,362 2% 99,560
Strings with suggestions 1% 56 1% 455 1% 2,925
Untranslated strings 38% 9,132 40% 227,372 40% 1,406,040

Quick numbers

558 k
Hosted words
23,791
Hosted strings
59%
Translated
and previous 30 days

Trends of last 30 days

Hosted words
+100%
Hosted strings
+100%
+1%
Translated
+58%
−75%
Contributors
+100%
User avatar cyochot

Translation added

a minute ago
User avatar cyochot

Translation added

2 minutes ago
User avatar cyochot

Translation added

3 minutes ago
User avatar cyochot

Translation added

4 minutes ago
User avatar cyochot

Translation added

8 minutes ago
User avatar cyochot

Translation added

10 minutes ago
User avatar cyochot

Translation added

16 minutes ago
User avatar cyochot

Suggestion added

16 minutes ago
User avatar cyochot

Translation added

17 minutes ago
User avatar cyochot

Translation added

19 minutes ago
Browse all project changes
User avatar NathanLovato

Announcement posted

Please check translations already in progress before contributing. We have an in-house translator working on French and Spanish, so we don't accept contributions to those languages.

Contributors are also working on Italian, Polish, and German translations on the source repository, outside of Weblate. We kindly ask you to coordinate with other active translators before making translations on Weblate. Otherwise, your work may duplicate completed translations and be lost. The German translation in particular is almost complete, so if you contribute to German on Weblate, your work will be lost.

Thanks for your understanding.

2 years ago
User avatar NathanLovato

Announcement posted

Please check translations already in progress before contributing. We have an in-house translator working on French and Spanish, so we don't accept contributions to those languages.

Contributors are also working on Italian, Polish, and German translations on the source repository, outside of Weblate. We ask contributors to coordinate with other active translators before making translations on this platform. Otherwise, you may work for nothing. The German translation in particular is almost complete, so if you contribute to German on Weblate, your work will be lost.

Thanks for your understanding.

2 years ago
Browse all project changes