Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English EUPL-1.2 0 0 0 0 652 0 24
Albanian EUPL-1.2 12% 1,914 13,090 68,929 0 197 0 0
Arabic EUPL-1.2 36% 1,390 10,721 56,766 0 236 0 0
Bengali EUPL-1.2 23% 1,677 12,782 68,033 0 206 0 0
Bulgarian EUPL-1.2 23% 1,667 12,745 67,822 0 206 0 0
Catalan EUPL-1.2 12% 1,909 13,224 69,571 0 184 0 0
Chinese (Simplified) EUPL-1.2 0 0 0 0 0 0 0
Chinese (Traditional) EUPL-1.2 10% 1,953 13,331 70,092 0 187 0 0
Czech EUPL-1.2 27% 1,588 12,136 64,484 0 209 0 0
Danish EUPL-1.2 10% 1,954 13,355 70,217 0 184 0 0
Dutch EUPL-1.2 71% 629 4,611 24,479 0 479 0 0
Esperanto EUPL-1.2 33% 1,451 11,905 63,312 0 203 0 0
Estonian EUPL-1.2 14% 1,859 12,808 67,453 0 185 0 0
Finnish EUPL-1.2 10% 1,953 13,331 70,092 0 187 0 0
French EUPL-1.2 66% 737 5,368 27,796 0 299 0 0
French (Canada) EUPL-1.2 58% 915 4,502 22,468 0 188 0 0
Frisian EUPL-1.2 23% 1,677 12,782 68,033 0 206 0 0
German EUPL-1.2 74% 558 4,188 21,840 0 85 0 0
Greek EUPL-1.2 23% 1,677 12,782 68,033 0 206 0 0
Hebrew EUPL-1.2 12% 1,913 13,064 68,770 0 203 0 0
Hindi EUPL-1.2 23% 1,667 12,743 67,828 0 206 0 0
Hungarian EUPL-1.2 23% 1,674 12,772 67,971 0 206 0 0
Iban EUPL-1.2 99% 2 87 560 0 1 0 0
Indonesian EUPL-1.2 90% 199 1,847 9,906 0 55 0 0
Interlingua EUPL-1.2 1% 2,177 15,645 82,980 0 27 0 0
Italian EUPL-1.2 25% 1,630 12,496 66,505 0 197 0 0
Japanese EUPL-1.2 12% 1,910 13,108 69,032 0 202 0 0
Korean EUPL-1.2 63% 799 7,747 41,275 0 83 0 0
Kurdish (Northern) EUPL-1.2 10% 1,954 13,360 70,241 0 183 0 0
Malay EUPL-1.2 0% 2,185 15,886 84,356 0 1 0 0
Maori EUPL-1.2 1% 2,176 15,636 82,939 0 60 0 0
Norwegian BokmΓ₯l EUPL-1.2 29% 1,535 12,140 64,967 0 493 0 0
Papiamento EUPL-1.2 1% 2,176 15,636 82,939 0 57 0 0
Persian EUPL-1.2 23% 1,677 12,782 68,033 0 206 0 0
Polish EUPL-1.2 31% 1,486 11,419 60,659 0 180 0 0
Portuguese (Brazil) EUPL-1.2 28% 1,559 11,988 63,775 0 194 0 0
Portuguese (Portugal) EUPL-1.2 34% 1,434 10,994 58,349 0 175 0 0
Punjabi (Pakistan) EUPL-1.2 10% 1,953 13,331 70,092 0 187 0 0
Romanian EUPL-1.2 10% 1,954 13,355 70,217 0 184 0 0
Russian EUPL-1.2 32% 1,466 11,597 61,758 0 187 0 0
Serbian EUPL-1.2 10% 1,954 13,360 70,241 0 183 0 0
Slovenian EUPL-1.2 13% 1,895 15,145 80,638 0 3 0 0
Spanish EUPL-1.2 98% 25 276 1,614 0 7 0 0
Swahili EUPL-1.2 23% 1,677 12,782 68,033 0 206 0 0
Swedish EUPL-1.2 79% 453 3,604 18,983 0 85 0 0
Tagalog EUPL-1.2 10% 1,953 13,331 70,092 0 187 0 0
Telugu EUPL-1.2 10% 1,953 13,331 70,092 0 187 0 0
Thai EUPL-1.2 12% 1,914 13,090 68,929 0 192 0 0
Tswana EUPL-1.2 12% 1,913 13,064 68,770 0 204 0 0
Turkish EUPL-1.2 85% 322 2,761 14,642 0 59 0 0
Ukrainian EUPL-1.2 14% 1,868 12,886 67,862 0 188 0 1
Urdu EUPL-1.2 12% 1,909 13,055 68,712 0 204 0 0
Vietnamese EUPL-1.2 11% 1,940 13,303 69,942 0 187 0 0
Welsh EUPL-1.2 10% 1,953 13,331 70,092 0 187 0 0
Please sign in to see the alerts.

Overview

Project website hedy.org
Instructions for translators

Translating Hedy

Hedy is now (partly) available in 47 languages, 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)(https://hosted.weblate.org/settings/hedy/quizzes/) 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-Giesen User avatar Felienne User avatar jpelay User avatar rix0rrr User avatar bot-hedy-token User avatar TiBiBa User avatar jt.waleson
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
Last remote commit πŸͺ² Old programs without 'is_modified' are shown (#5521) 5807494b7
User avatar Annelein authored 3 hours ago
Last commit in Weblate Translated using Weblate (French (Canada)) 3372cf14c
Prefill add-on authored a week ago
Weblate repository https://hosted.weblate.org/git/hedy/adventures/
File mask content/quizzes/*.yaml
Monolingual base language file content/quizzes/en.yaml
13 hours ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 117,990 857,844 4,555,224
Source 2,185 15,886 84,356
Translated 31% 37,227 31% 273,231 32% 1,464,010
Needs editing 68% 80,763 68% 584,613 67% 3,091,214
Read-only 0% 0 0% 0 0% 0
Failing checks 8% 9,665 13% 116,908 14% 640,934
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 0% 0 0% 0 0% 0

Quick numbers

857 k
Hosted words
117 k
Hosted strings
31%
Translated
and previous 30 days

Trends of last 30 days

+7%
Hosted words
+100%
+7%
Hosted strings
+100%
+1%
Translated
+30%
βˆ’85%
Contributors
+100%
User avatar None

Alert triggered

Could not merge the repository. 3 hours ago
User avatar rix0rrr

Component unlocked

Component unlocked 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/zh_Hant.yaml” file was enforced. 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/zh_Hans.yaml” file was enforced. 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/vi.yaml” file was enforced. 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/ur.yaml” file was enforced. 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/uk.yaml” file was enforced. 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/tr.yaml” file was enforced. 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/tn.yaml” file was enforced. 13 hours ago
User avatar rix0rrr

Resource updated

Parsing of the β€œcontent/quizzes/tl.yaml” file was enforced. 13 hours ago
Browse all component changes