Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English EUPL-1.2 100% 0 0 0 0 168 0 6
Albanian EUPL-1.2 1% 701 5,270 31,393 698 3 0 0
Arabic EUPL-1.2 89% 75 640 3,765 67 17 0 0
Belarusian EUPL-1.2 50% 349 3,704 22,184 349 0 0 0
Bengali EUPL-1.2 1% 702 5,271 31,398 686 2 0 0
Bodo EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Bulgarian EUPL-1.2 12% 615 4,901 29,385 606 7 0 0
Burmese EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Cantonese (Traditional Han script) EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Catalan EUPL-1.2 89% 74 635 3,734 66 9 0 0
Chinese (Simplified Han script) EUPL-1.2 80% 137 1,229 7,365 126 10 0 1
Chinese (Traditional Han script) EUPL-1.2 96% 24 239 1,323 20 51 0 0
Croatian EUPL-1.2 0% 705 5,280 31,452 704 1 0 0
Czech EUPL-1.2 14% 605 4,889 29,252 588 9 0 0
Danish EUPL-1.2 2% 686 4,909 29,104 678 3 0 0
Dutch EUPL-1.2 92% 51 1,040 6,253 3 38 0 0
Esperanto EUPL-1.2 30% 487 4,453 26,848 471 14 0 0
Estonian EUPL-1.2 5% 663 5,043 30,156 653 6 0 0
Finnish EUPL-1.2 1% 699 5,239 31,215 694 3 0 0
French EUPL-1.2 52% 338 2,747 16,618 324 1 0 0
French (Canada) EUPL-1.2 0% 705 5,280 31,452 702 3 0 0
Frisian EUPL-1.2 13% 607 4,829 28,928 583 14 0 0
Georgian EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
German EUPL-1.2 52% 336 3,001 17,991 310 21 0 0
Greek EUPL-1.2 31% 481 4,204 25,264 437 56 0 0
Haitian EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Hebrew EUPL-1.2 7% 653 5,078 30,389 625 18 0 0
Hindi EUPL-1.2 28% 503 4,354 26,153 443 68 0 0
Hungarian EUPL-1.2 13% 609 4,922 29,452 516 30 0 0
Iban EUPL-1.2 0% 705 5,280 31,452 703 2 0 0
Icelandic EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Indonesian EUPL-1.2 53% 331 3,192 19,283 295 26 0 0
Interlingua EUPL-1.2 0% 705 5,280 31,452 702 3 0 0
Irish EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Italian EUPL-1.2 11% 621 4,836 28,831 595 18 0 0
Japanese EUPL-1.2 3% 680 5,138 30,716 670 7 0 0
Kabyle EUPL-1.2 56% 309 3,741 22,519 305 3 0 0
Kannada EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Korean EUPL-1.2 2% 688 4,955 29,372 453 20 0 0
Kurdish (Kurmanji) EUPL-1.2 1% 702 5,271 31,398 696 4 0 0
Kurdish (Sorani) EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Lithuanian EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Lojban EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Luxembourgish EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Malay EUPL-1.2 0% 705 5,280 31,452 703 2 0 0
Malayalam EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Maori EUPL-1.2 0% 705 5,280 31,452 700 3 0 0
Marathi EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Nepali EUPL-1.2 0% 705 5,280 31,452 704 1 0 0
Norwegian Bokmål EUPL-1.2 35% 455 4,112 24,789 413 29 0 0
Papiamento EUPL-1.2 0% 705 5,280 31,452 701 3 0 0
Persian EUPL-1.2 1% 695 5,232 31,203 688 5 0 0
Persian (Old) EUPL-1.2 0% 705 5,280 31,452 703 2 0 0
Polish EUPL-1.2 74% 183 1,471 8,927 173 6 0 7
Portuguese (Brazil) EUPL-1.2 70% 210 2,386 14,460 181 30 0 0
Portuguese (Portugal) EUPL-1.2 48% 366 3,614 21,930 350 11 0 0
Punjabi (Pakistan) EUPL-1.2 1% 699 5,268 31,387 693 4 0 0
Romanian EUPL-1.2 1% 696 5,239 31,240 690 5 0 0
Russian EUPL-1.2 48% 362 3,179 19,206 327 25 0 0
Serbian EUPL-1.2 82% 126 969 5,822 121 6 0 0
Shona EUPL-1.2 0% 705 5,280 31,452 705 0 0 0
Slovak EUPL-1.2 99% 5 24 125 4 1 0 0
Slovenian EUPL-1.2 3% 682 4,761 28,144 652 24 0 0
Somali EUPL-1.2 2% 686 5,195 30,901 684 1 0 0
Spanish EUPL-1.2 83% 115 971 5,789 107 7 0 0
Swahili EUPL-1.2 9% 637 5,047 30,116 615 12 0 0
Swedish EUPL-1.2 49% 359 3,348 20,178 321 29 0 0
Tagalog EUPL-1.2 1% 704 5,279 31,447 696 4 0 0
Tamil EUPL-1.2 84% 110 753 4,501 107 11 0 0
Telugu EUPL-1.2 1% 700 5,269 31,388 694 5 0 0
Thai EUPL-1.2 3% 680 5,186 30,937 676 3 0 0
Tswana EUPL-1.2 1% 700 5,269 31,388 695 3 0 0
Turkish EUPL-1.2 60% 275 2,106 12,655 263 7 0 0
Ukrainian EUPL-1.2 84% 110 756 4,515 107 9 0 0
Urdu EUPL-1.2 1% 700 5,269 31,388 695 4 0 0
Uzbek EUPL-1.2 0% 705 5,280 31,452 704 1 0 0
Vietnamese EUPL-1.2 2% 689 5,092 30,401 684 3 0 0
Welsh EUPL-1.2 1% 701 5,270 31,393 695 4 0 0
Please sign in to see the alerts.

Summary

Project website hedy.org
Instructions for translators

Translating Hedy ================

Hedy is now (partly) available in many languages (see stats) we'd love to support more languages and complete the ones we have!

Getting started ================

If you are new to Hedy and/or to Weblate, the best thing do to is to follow our Translation Tutorial on the Hedy Wiki. Do you want to stay up to date with changes from the Hedy team? Register for the newsletter for translators and we will let you know when new texts are there.

Connecting with the Hedy Community! ================

Any questions can be sent to hello@hedy.org or join us on Discord in the #translators channel to chat!

Components ================

The Hedy repository consists of a number of different components. They are listed in our preferred order of translations, and the text between brackets indicates the size of the component.

  • Adventures(large) contains all explanatory texts on the website in the tabs.
  • Cheatsheets (medium) contains the texts and examples of the cheat sheets at the 🤔 emoji in the top corner (top left for left to right languages like English, top right in a right to left language like Arabic)
  • Keywords (small) If you want people to be able to code in your language, you will have to translate the keywords, for example, to allow kids in Spanish to use imprimir ola instead of print hello
  • client-messages (small) There are a few error messages that we show on the front-end which are translated here.
  • Texts (medium) contains the texts of all UI elements such as error messages and menu items.
  • Achievements (small) Users of Hedy can reach certain achievements such as running an erroneous program 3 times in a row. These achievements are stored in this component
  • Parsons (medium) contains the puzzles of the website
  • Quizzes (large) contains the quizzes of the website (f.e. https://www.hedycode.com/hedy#quiz)
  • Webpages (medium) Lowest priority, this component holds the texts of the website surrounding Hedy. This component does not affect the programming part of the website.
Project maintainers7 User avatar Mark-GiesenUser avatar FelienneUser avatar jpelayUser avatar rix0rrrUser avatar AnneliesVlaarUser avatar boryanagoncharenkoUser avatar MarleenDangGilsing
Translation license European Union Public License 1.2
Translation process
  • Translations can be made directly.
  • Translation suggestions are turned off.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language is editable.
Source code repository https://github.com/hedyorg/hedy.git
Repository branch main
Pull request https://github.com/hedyorg/hedy/pull/6722
Last remote commit Translations update from Hosted Weblate (#6722) 315e2a17c
Weblate (bot) authored 10/06/2026
Last commit in Weblate Merge remote-tracking branch 'origin/main' cee79f63b
Hosted Weblate authored 10/06/2026
Weblate repository https://hosted.weblate.org/git/hedy/adventures/
File mask translations/*/LC_MESSAGES/messages.po
Monolingual base language file translations/en/LC_MESSAGES/messages.po
10/06/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 54,990 411,840 2,453,256
Source 705 5,280 31,452
Translated 23% 12,994 20% 85,045 20% 502,437
Needs editing 2% 1,107 5% 21,590 5% 132,070
Read-only 0% 0 0% 0 0% 0
Failing checks 1% 895 5% 21,463 5% 132,251
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 74% 40,889 74% 305,205 74% 1,818,749

Quick numbers

412 k
Hosted words
54,756
Hosted strings
23%
Translated
0
Components
78
Languages
78
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+7%
Hosted words
+100%
+7%
Hosted strings
+100%
+1%
Translated
+23%
+25%
Contributors
+100%
User avatar rix0rrr

Component unlocked

Component unlocked 10/06/2026
User avatar rix0rrr

Component locked

Component locked 10/06/2026
User avatar rix0rrr

Component unlocked

Component unlocked 10/06/2026
User avatar rix0rrr

Component locked

Component locked 10/06/2026
User avatar rix0rrr

Resource updated

The “translations/zh_Hant/LC_MESSAGES/messages.po” file was changed. 10/06/2026
User avatar rix0rrr

String added in the repository

 
10/06/2026
User avatar rix0rrr

String added in the repository

 
10/06/2026
User avatar rix0rrr

String added in the repository

 
10/06/2026
User avatar rix0rrr

String added in the repository

 
10/06/2026
User avatar rix0rrr

Resource updated

The “translations/zh_Hans/LC_MESSAGES/messages.po” file was changed. 10/06/2026
Browse all component changes