Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English EUPL-1.2 100% 0 0 0 0 289 0 9
Albanian EUPL-1.2 19% 510 19,979 117,810 405 116 0 0
Arabic EUPL-1.2 14% 539 21,031 124,074 451 87 0 0
Belarusian EUPL-1.2 32% 425 19,170 109,976 425 0 0 0
Bengali EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Bodo EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Bulgarian EUPL-1.2 1% 626 24,585 143,429 593 30 0 0
Burmese EUPL-1.2 1% 631 24,751 144,278 630 0 0 0
Catalan EUPL-1.2 83% 107 4,099 25,912 58 46 0 0
Chinese (Simplified Han script) EUPL-1.2 95% 30 1,790 10,524 10 31 0 2
Chinese (Traditional Han script) EUPL-1.2 1% 629 24,645 143,708 628 0 0 0
Croatian EUPL-1.2 2% 619 24,086 140,830 615 2 0 0
Czech EUPL-1.2 63% 228 11,260 69,085 181 35 0 0
Danish EUPL-1.2 10% 567 22,328 131,245 545 22 0 1
Dutch EUPL-1.2 64% 225 8,284 50,159 144 121 0 0
Esperanto EUPL-1.2 14% 542 21,463 126,222 443 102 0 0
Estonian EUPL-1.2 1% 632 24,715 144,070 632 0 0 0
Finnish EUPL-1.2 4% 604 23,338 136,431 595 7 0 2
French EUPL-1.2 53% 292 12,378 73,338 220 67 0 0
French (Canada) EUPL-1.2 51% 308 12,865 75,936 228 72 0 0
Frisian EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
German EUPL-1.2 75% 156 7,761 46,063 118 36 0 0
Greek EUPL-1.2 3% 609 24,140 141,014 561 47 0 0
Hebrew EUPL-1.2 4% 603 23,452 137,114 592 16 0 0
Hindi EUPL-1.2 2% 618 24,125 140,719 599 18 0 0
Hungarian EUPL-1.2 6% 589 23,446 137,273 496 100 0 0
Iban EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Indonesian EUPL-1.2 16% 531 21,312 125,443 434 107 0 0
Interlingua EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Irish EUPL-1.2 1% 631 24,751 144,278 629 0 0 0
Italian EUPL-1.2 19% 510 21,317 125,553 472 17 0 0
Japanese EUPL-1.2 1% 630 24,686 143,939 629 1 0 0
Kabyle EUPL-1.2 12% 557 24,640 143,410 536 1 0 0
Kannada EUPL-1.2 1% 628 24,578 143,384 627 0 0 0
Korean EUPL-1.2 7% 585 23,039 134,926 529 27 0 0
Kurdish (Northern) EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Lithuanian EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Lojban EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Malay EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Malayalam EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Maori EUPL-1.2 2% 620 24,226 141,495 619 0 0 0
Marathi EUPL-1.2 1% 622 24,304 141,938 621 3 0 0
Nepali EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Norwegian Bokmål EUPL-1.2 12% 551 22,044 129,313 460 93 0 0
Papiamento EUPL-1.2 1% 631 24,690 143,957 628 0 0 0
Persian EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Persian (Old) EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Polish EUPL-1.2 91% 54 5,211 30,829 47 3 0 2
Portuguese (Brazil) EUPL-1.2 61% 244 12,408 74,667 209 46 0 0
Portuguese (Portugal) EUPL-1.2 4% 603 23,320 136,478 599 5 0 0
Punjabi (Pakistan) EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Romanian EUPL-1.2 1% 629 24,559 143,272 624 2 0 0
Russian EUPL-1.2 21% 499 19,511 115,518 418 88 0 0
Serbian EUPL-1.2 73% 165 9,172 54,654 114 43 0 0
Slovenian EUPL-1.2 17% 523 21,493 124,447 482 21 0 0
Spanish EUPL-1.2 73% 170 9,006 53,742 126 37 0 0
Swahili EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Swedish EUPL-1.2 45% 343 14,280 86,508 250 73 0 0
Tagalog EUPL-1.2 0% 633 24,756 144,301 632 0 0 0
Tamil EUPL-1.2 90% 59 1,834 12,444 28 5 0 0
Telugu EUPL-1.2 1% 622 24,300 141,861 616 3 0 2
Thai EUPL-1.2 2% 619 24,203 141,373 618 0 0 0
Tswana EUPL-1.2 2% 618 24,465 142,707 609 8 0 0
Turkish EUPL-1.2 49% 321 13,648 83,098 244 59 0 0
Ukrainian EUPL-1.2 75% 156 8,722 52,151 114 27 0 1
Urdu EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Uzbek EUPL-1.2 0% 633 24,756 144,301 633 0 0 0
Vietnamese EUPL-1.2 5% 598 23,111 135,380 597 0 0 0
Welsh EUPL-1.2 0% 633 24,756 144,301 633 0 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](https://hosted.weblate.org/engage/hedy/)) 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 maintainers6 User avatar Mark-GiesenUser avatar FelienneUser avatar jpelayUser avatar rix0rrrUser 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
Last remote commit Bump werkzeug from 3.0.6 to 3.1.4 (#6446) 28fcc57d0
dependabot[bot] authored 12/12/2025
Last commit in Weblate Translated using Weblate (German) e39829dbe
User avatar julkra185 authored 12/12/2025
Weblate repository https://hosted.weblate.org/git/hedy/adventures/
File mask content/adventures/*.yaml
Monolingual base language file content/adventures/en.yaml
12/12/2025

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 43,677 1,708,164 9,956,769
Source 633 24,756 144,301
Translated 20% 8,842 18% 315,279 18% 1,799,075
Needs editing 4% 1,761 3% 61,224 3% 348,048
Read-only 0% 0 0% 0 0% 0
Failing checks 4% 1,913 5% 96,378 5% 545,788
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 75% 33,074 77% 1,331,661 78% 7,809,646

Quick numbers

1,708 k
Hosted words
43,677
Hosted strings
20%
Translated
0
Components
69
Languages
69
Translations
1
Screenshots
and previous 30 days

Trends of last 30 days

+4%
Hosted words
+100%
+3%
Hosted strings
+100%
Translated
+20%
+57%
Contributors
+100%
User avatar Yarikmans

Applied enforced check

"` 
характер {это}  {вопрос} — Кто поможет тебе в твоих поисках? 
{если} характер {это} 'Маргаритка' 
{печатать} «Вы выбрали Дейзи! Она самая умная из всех!» 
{инесл} характер {это} 'Джейсон' 
{печатать} «Вы выбрали Джейсона! Он самый сильный из них всех!» 
{инесл} характер {это} 'Один' 
{печатать} «Вы выбрали Сэма!» Они самые быстрые из всех! 
"`
12/12/2025
User avatar Yarikmans

Translation added

12/12/2025
User avatar Yarikmans

Applied enforced check

Теперь, когда вы можете использовать `{инесл}` вы можете создать еще более интерактивную историю! Например, вы можете создать несколько персонажей, каждый из которых будет иметь разные черты характера. 
Или вы можете позволить игроку выбрать, по какой дороге идти, какую дверь открыть или какое волшебное зелье выпить... 

# ## Упражнение 
Создайте свою собственную историю с 3 или более вариантами, используя {инесл} .
12/12/2025
User avatar Yarikmans

Translation added

12/12/2025
User avatar Yarikmans

Applied enforced check

"`
 {это} {вопрос} камень, бумага или ножницы?
{печатать} Я выбираю _
"`
12/12/2025
User avatar Yarikmans

Translation changed

12/12/2025
User avatar Yarikmans

Applied enforced check

```
 {is} {ask} камень, бумага или ножницы?
{print} Я выбираю _
```
12/12/2025
User avatar Yarikmans

Translation changed

12/12/2025
User avatar None

Applied enforced check

## 询问指令
现在我们可以在代码中使用**变量**,我们可以不再使用`{echo}`命令。
我们可以使用变量来保存问题的答案,这样我们就可以在代码中使用多个问题的答案。
一探究竟:

这样你的代码就变得具有交互性了!
12/12/2025
User avatar None

Applied enforced check

您可以添加 `{while}` 循环到您已经在上一级中学过的计算器游戏中去。 
这可以确保玩家在没有回答正确的情况下不能回答下一个问题。

### 练习
在函数中添加`{while}`循环,询问玩家数1乘以数2是多少,并打印他们的答案。
然后`{call}`(调用)函数。
12/12/2025
Browse all component changes