Overview

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 maintainers User avatar Mark-GiesenUser avatar FelienneUser avatar jpelayUser avatar rix0rrrUser avatar bot-hedy-tokenUser avatar boryanagoncharenko
4 hours ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 191,744 3,462,359 20,120,078
Source 3,275 56,137 326,315
Translated 21% 41,638 21% 753,714 21% 4,379,957
Needs editing 1% 3,673 3% 127,083 3% 730,723
Read-only 1% 98 1% 162 1% 992
Failing checks 2% 5,531 6% 227,067 6% 1,310,503
Strings with suggestions 1% 21 1% 204 1% 1,181
Untranslated strings 76% 146,433 74% 2,581,562 74% 15,009,398

Quick numbers

3,462 k
Hosted words
191 k
Hosted strings
21%
Translated
and previous 30 days

Trends of last 30 days

−29%
Hosted words
+100%
−69%
Hosted strings
+100%
−1%
Translated
+23%
−38%
Contributors
+100%
Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 0 0 0 0 852 0 38
Albanian 7% 2,851 49,823 290,865 2,698 170 2 0
Arabic 17% 2,534 48,923 285,683 2,365 169 0 0
Bengali 2% 2,996 53,934 314,177 2,956 20 0 0
Bulgarian 8% 2,827 52,899 305,673 2,770 67 0 0
Catalan 53% 1,449 15,711 88,132 1,433 42 0 3
Chinese (Simplified Han script) 84% 494 9,742 54,021 472 54 0 4
Chinese (Traditional Han script) 2% 3,018 55,427 322,279 2,999 17 0 0
Croatian 1% 3,069 54,955 319,869 3,067 3 0 0
Czech 41% 1,791 21,705 126,569 1,716 105 0 0
Danish 6% 2,882 52,033 300,414 2,804 65 0 6
Dutch 90% 304 5,010 29,258 222 353 0 0
Esperanto 16% 2,582 49,319 287,383 2,411 179 0 0
Estonian 4% 2,932 54,239 315,044 2,897 29 0 0
Finnish 3% 2,969 52,965 308,633 2,945 21 0 2
French 40% 1,857 30,598 177,951 1,735 148 2 1
French (Canada) 27% 2,222 30,670 175,882 2,150 119 0 0
Frisian 3% 2,965 55,034 320,026 2,907 40 0 0
German 55% 1,381 20,646 118,590 1,314 104 0 0
Greek 10% 2,767 52,871 307,962 2,660 137 0 0
Hebrew 6% 2,882 53,578 312,138 2,809 69 0 1
Hindi 12% 2,692 51,485 300,585 2,572 131 0 0
Hungarian 9% 2,809 51,984 302,954 2,593 177 0 1
Iban 1% 3,083 55,827 324,411 3,081 7 0 0
Indonesian 30% 2,147 42,169 245,511 2,011 227 0 0
Interlingua 2% 3,016 55,108 318,394 3,011 4 0 0
Irish 1% 3,081 55,825 324,399 3,081 0 0 0
Italian 10% 2,750 50,206 291,307 2,679 47 8 0
Japanese 2% 3,008 55,409 322,153 2,979 17 0 0
Kabyle 30% 2,140 51,888 300,580 2,136 0 0 0
Korean 23% 2,406 44,629 260,478 2,011 116 1 0
Kurdish (Northern) 1% 3,069 55,606 323,158 3,045 21 0 0
Malay 1% 3,082 55,827 324,414 3,079 2 0 0
Malayalam 0% 3,083 55,827 324,409 3,083 0 0 0
Maori 1% 3,082 55,817 324,336 3,071 8 0 0
Nepali 0% 3,086 55,834 324,453 3,085 1 0 0
Norwegian Bokmål 16% 2,582 49,129 286,059 2,413 192 4 0
Papiamento 1% 3,079 55,750 323,987 3,067 8 0 0
Persian 1% 3,033 55,510 322,713 3,006 16 0 0
Persian (Old) 1% 3,069 55,744 323,958 3,064 4 0 0
Polish 61% 1,204 14,168 83,221 1,187 27 0 12
Portuguese (Brazil) 35% 1,984 35,010 203,974 1,914 128 0 0
Portuguese (Portugal) 19% 2,508 49,287 284,431 2,460 35 1 0
Punjabi (Pakistan) 2% 3,018 55,594 323,239 2,998 14 0 0
Romanian 4% 2,953 54,895 319,315 2,899 44 0 0
Russian 26% 2,254 44,381 257,200 2,096 171 0 2
Serbian 99% 2 65 370 0 17 0 0
Slovenian 11% 2,742 49,223 285,183 2,688 44 1 0
Spanish 99% 19 989 5,574 5 93 0 3
Swahili 2% 2,999 55,381 321,907 2,950 31 0 0
Swedish 46% 1,636 30,865 183,397 1,460 148 0 0
Tagalog 1% 3,075 55,657 323,483 3,053 14 0 0
Tamil 24% 2,339 26,266 154,129 2,336 756 0 1
Telugu 2% 3,007 54,435 314,446 2,980 19 0 2
Thai 5% 2,919 53,780 312,265 2,889 32 0 0
Tswana 1% 3,046 55,038 320,064 3,000 45 0 0
Turkish 57% 1,301 24,211 142,356 1,175 78 0 0
Ukrainian 99% 7 349 2,018 0 35 2 1
Urdu 2% 3,015 55,581 323,093 2,993 16 0 0
Uzbek 0% 3,086 55,834 324,453 3,085 1 0 0
Vietnamese 5% 2,909 52,459 304,401 2,877 28 0 4
Welsh 2% 3,014 55,521 322,794 2,991 14 0 0
User avatar renotx

Translation completed

Translation completed 4 hours ago
User avatar renotx

Translation changed

4 hours ago
User avatar renotx

Marked for edit

4 hours ago
User avatar renotx

Translation changed

4 hours ago
User avatar renotx

Translation changed

4 hours ago
User avatar renotx

Translation changed

4 hours ago
User avatar renotx

Translation changed

4 hours ago
User avatar renotx

Translation changed

4 hours ago
User avatar renotx

Translation changed

4 hours ago
User avatar renotx

Translation changed

4 hours ago
Browse all project changes
User avatar Mark-Giesen

Announcement posted

We're working on some rearrangements of texts. To prevent the work of translators to get lost, we locked this project. We'll release it shortly.

2 years ago
User avatar Mark-Giesen

Announcement posted

We're working on some rearrangements of texts. To prevent the work of translators to get lost, we locked this project. We'll release it shortly.

2 years ago
User avatar Mark-Giesen

Announcement posted

This project is under construction, translations are not allways sychronized and might be lost.

2 years ago
Browse all project changes