Skip to content

Commit

Permalink
Translations update from Hosted Weblate (#5932)
Browse files Browse the repository at this point in the history
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [Hedy/Adventures](https://hosted.weblate.org/projects/hedy/adventures/).


It also includes following components:

* [Hedy/slides](https://hosted.weblate.org/projects/hedy/slides/)

* [Hedy/Tutorials](https://hosted.weblate.org/projects/hedy/tutorials/)

* [Hedy/Texts](https://hosted.weblate.org/projects/hedy/web-texts/)

* [Hedy/Quizzes](https://hosted.weblate.org/projects/hedy/quizzes/)

* [Hedy/Keywords](https://hosted.weblate.org/projects/hedy/keywords/)

* [Hedy/Cheatsheets](https://hosted.weblate.org/projects/hedy/commands/)

* [Hedy/client-messages](https://hosted.weblate.org/projects/hedy/client-messages/)

* [Hedy/Webpages](https://hosted.weblate.org/projects/hedy/webpages/)

* [Hedy/Parsons](https://hosted.weblate.org/projects/hedy/parsons/)



Current translation status:

![Weblate translation status](https://hosted.weblate.org/widget/hedy/adventures/horizontal-auto.svg)

Co-Authored-By: R_SACI <[email protected]>
Co-Authored-By: zoom.quiet <[email protected]>
Co-Authored-By: gallegonovato <[email protected]>
Co-Authored-By: Kamborio <[email protected]>
  • Loading branch information
5 people authored Nov 12, 2024
1 parent 8702de2 commit 7020a74
Show file tree
Hide file tree
Showing 12 changed files with 768 additions and 212 deletions.
12 changes: 6 additions & 6 deletions content/adventures/es.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -630,7 +630,7 @@ adventures:
7:
story_text: |-
### Ejercicio
Sorpresa! Este programa parece mas una salida que un código. Y aún, no queremos que solo agregues comandos `{print}` frente a cada linea.
Sorpresa! Este programa parece más un resultado que un código. Y aún, no queremos que solo agregues comandos `{print}` frente a cada linea.
Arregla este programa para convertirlo en the nursery rhyme 'Brother John (Frère Jaques)' usando por su puesto el comando {repeat} !
example_code: |
**¡Atención! Este código necesita ser depurado!**
Expand Down Expand Up @@ -702,7 +702,7 @@ adventures:
11:
story_text: |-
### Ejercicio
Depura este programa de calendario. Se supone que la salida de este programa debe parecerse a una lista de fechas.
Depura este programa de calendario. Se supone que el resultado de este programa debe parecerse a una lista de fechas.
Por ejemplo:
```
Expand Down Expand Up @@ -2595,12 +2595,12 @@ adventures:
```
story_text_2: |
## Contracciones
¡Importante! Ten en cuenta que estamos usando comillas, Hedy se confundirá cuando uses el apóstrofe para contracciones como I'm o What's.
Asegúrate de eliminar esos apóstrofes y cambia la ortografía a I am o What is.
Comprueba el código de ejemplo para ver la forma incorrecta de usar los apóstrofes.
¡Importante! Ten en cuenta que estamos usando comillas, Hedy se confundirá cuando uses el apóstrofo para contracciones como I'm o What's.
Asegúrate de eliminar esos apóstrofos y cambia la ortografía a I am o What is.
Comprueba el código de ejemplo para ver la forma incorrecta de usar los apóstrofos.
example_code_2: |
```
_ Esta es la manera incorrecta de usar apóstrofes _
_ Esta es la manera incorrecta de usar apóstrofos _
{print} 'I'm babysitting my sister's kids'
{print} 'What's more fun than that?'
```
Expand Down
2 changes: 1 addition & 1 deletion content/client-messages/es.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CheckInternet: Comprueba si tu conexión a Internet funciona.
Connection_error: No se ha podido conectar con el servidor.
Empty_output: Este código funciona pero no imprime nada. Agrega un comando print a tu código o usa una tortuga para mostrar salida.
Empty_output: Este código funciona pero no imprime nada. Agrega un comando print a tu código o usa una tortuga para mostrar el resultado.
Errors_found: ¡Has cometido un error! No te preocupes, seguimos ejecutando el programa
Execute_error: Algo salió mal mientras se ejecutaba el programa.
Other_error: ¡Ups! Quizás hemos cometido un pequeño error.
Expand Down
457 changes: 405 additions & 52 deletions content/pages/es.yaml

Large diffs are not rendered by default.

289 changes: 246 additions & 43 deletions content/pages/zh_Hans.yaml

Large diffs are not rendered by default.

43 changes: 43 additions & 0 deletions content/parsons/zh_Hans.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,22 @@ levels:
{ask} 你准备好参加派对了吗?
{ask} 你想听什么歌?
{echo} 很棒的选择!我喜欢这首歌
story: 您在 DJ 台点播一首歌曲。创建一个程序,询问您是否准备好参加派对,然后询问您想听哪首歌。
2:
1:
code: |-
{print} 是时候度过一个晚上的网飞了
电影 {is} 刺猬索尼克2
{print} 我们要看电影
{print} 玩得愉快!
story: "你和你的朋友将要观看 Netflix。\n显示你将要观看的电影,并祝观众玩得开心!"
2:
code: |-
{print} 欢迎来到我们的玩具店
玩具 {is} {ask} 你想买什么?
{print}玩具已添加到您的购物车中。
{print} 感谢您与我们一起购物!
story: 这是一家玩具店的网上商店。创建一个程序,让客户可以将商品添加到购物车中。
4:
1:
story: |-
Expand All @@ -44,6 +47,9 @@ levels:
{print} “这将是你的第一只神奇宝贝!”
{sleep}
{print} 口袋妖怪 {at} {random}
2:
story: 创建一个彩票,让您可以选择可能赢得的额外奖品。
code: "prizes {is} car, hamster, 1 million euros\nprize {is} {ask} 'What would you like to win?'\n{add} prize {to_list} prizes\n{print} 'You won a ' prizes {at} {random}"
6:
1:
code: |-
Expand All @@ -52,13 +58,21 @@ levels:
猫的年龄 = 年龄 * 5
{print}“在狗年里,你已经'dog_age'岁了。”
{print} “在猫年里,你已经'cat_age'岁了。”
story: "编写一个程序来计算您的狗和猫年龄。\n首先询问用户的年龄并开始计算。\n首先计算狗的年龄,然后计算猫的年龄。\n向用户显示不同的年龄。"
2:
story: 创建一个程序,帮助您计算应该为生日聚会购买多少个蛋糕。
code: "{print} '今天是你的生日!'\npeople = {ask} '你想给多少人分一块蛋糕?'\ncakes_amount = people/8\n{print} '你将不得不购买 ' cakes_amount ' 个蛋糕'"
7:
2:
code: |-
{print} “公共汽车上的轮子”
{repeat} 3 {times} {print} 'round and round'
{print} 'the wheels of the bus go round and round'
{print} 'all through the town'
story: 创作歌曲《公共汽车的轮子转啊转》
1:
story: 完成小鲨鱼歌曲。首先是小鲨鱼,然后是妈妈,最后是爸爸鲨鱼。
code: "{repeat} 3 {times} {print} '小鲨鱼tututututudu'\n{print} '小鲨鱼'\n{repeat} 3 {times} {print} '妈妈鲨鱼tututututudu'\n{print} '妈妈鲨鱼'\n{repeat} 3 {times} {print} '爸爸鲨鱼tututututudu'\n{print} '爸爸鲨鱼'"
8:
2:
story: Print the countdown for a game of hide and seek.
Expand All @@ -69,20 +83,29 @@ levels:
{print} 计数器
{sleep} 1
{print} “准备好了,我来不来!”
1:
story: "你和其他四个朋友正在玩 Pokémon Go!创建一个程序来决定你们每个人将加入哪个队伍。\n红色、黄色或蓝色!宣布队伍后稍作休息。"
code: "团队 = 红色,黄色,蓝色\n{print} '红色、黄色还是蓝色?'\n{repeat} 5 {times}\n {print} '您被选入团队... '\n {print} 团队 {at} {random}\n {sleep} 2"
9:
2:
story: |-
此代码询问餐厅的顾客是否要订购甜点。如果他们这样做,它会问他们什么样的甜点。如果他们订购提拉米苏,他们会被告知提拉米苏已经售罄。
你能让代码工作吗?
code: "order = {ask} 'Would you like to order dessert?'\n{if} order = yes\n dessert = {ask} 'What kind of dessert would you like?'\n {if} dessert = tiramisu\n {print} 'Sorry, we are out of tiramisu.'\n {else}\n {print} 'One ' dessert ' coming right up!'\n{else}\n {print} 'You dont want a dessert. No problem!'"
1:
story: 这个游戏会给你三道数学作业,每次的题目都不一样,你能找出顺序吗?
code: "numbers = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10\n{repeat} 3 {times}\n number = numbers {at} {random}\n correct_answer = 5 * number\n answer = {ask} '5 次' number ' 是多少?'\n {if} answer = correct_answer\n {print} '做得好!'\n {else}\n {print} '不!正确答案是 ' correct_answer"
10:
1:
story: |-
通过制定一个时间表来帮助这个家庭摆脱困境,确定谁在做饭以及他们本周应该做什么。 `{remove}` 命令确保没有人需要做饭两次,这样每天都有不同的晚餐。
**注意!** 变量顺序应该是先是哪一天,然后是人,最后是晚餐选项。 这也适用于带有`{remove}` 命令的行。
code: "days = 星期一,星期二,星期三,星期四,星期五\npeople = 妈妈,爸爸,马丁,艾比,杰西\ndinner_options = 披萨,玉米饼,煎饼,沙拉,千层面\n{for} day {in} days\n chosen_person = people {at} {random}\n chosen_dinner = dinner_options {at} {random}\n {print} '在 ' day ' ' chosen_person ' 正在做 ' chosen_dinner\n {remove} chosen_person {from} people\n {remove} chosen_dinner {from} dinner_options"
2:
story: |-
这个化妆机器人将为您决定您的新发型。如果您不同意第一个选择,可以重试。
**头脑**变量人定义在第一行。第二个中的可变发型。
code: "people = Betty, Amanda, Marc\nhairstyles = a bald head, a mohawk, a ponytail, spikes\n{for} person {in} people\n {print} person ' will get ' hairstyles {at} {random}\n happy = {ask} person ', are you happy with this choice?'\n {if} happy {is} yes\n {print} 'Great'\n {else}\n {print} 'Lets try again... Then 'person ' will get ' hairstyles {at} {random}"
11:
1:
story: 创建除夕倒计时!程序应该在一秒钟内显示从10到1的数字,然后祝你新年快乐。
Expand All @@ -96,6 +119,7 @@ levels:
story: |-
创建一个程序,告诉我们科学集市的最终结果。首先定义变量参赛者,然后定义变量位置。
**提示** 第 5 行应该是睡眠命令,而且你应该以表示祝贺结束。
code: "{print} 'And now we will reveal the results of the science fair'\ncontestants = Vivienne, Paul, Trixy, Bianca, Katya\nplace = 5\n{for} contestant {in} contestants\n {sleep} 2\n {print} 'On number ' place ' has ended... ' contestant\n place = place - 1\n{print} 'Congratulations!'"
12:
1:
story: |-
Expand All @@ -109,5 +133,24 @@ levels:
她冉冉升起
她冉冉升起
清晨
code: "verses = '我们该怎么处置这个醉酒的水手', '她好嗨,然后站了起来'\n{for} verse {in} verses\n {for} count {in} {range} 1 {to} 3\n {print} verse\n {print} '一大早'"
2:
story: 和我们一起玩龙卷风游戏!首先定义可变的人,然后是四肢,然后是颜色。
code: "people = 'Jess', 'Nick', 'Winston'\nlimbs = 'left hand', 'left foot', 'right hand', 'right foot'\ncolors = 'red', 'blue', 'green', 'yellow'\n{for} person {in} people\n {print} person ', put your ' limbs {at} {random} ' on ' colors {at} {random}"
3:
2:
story: 创建一个程序,为您随机选择一顿饭。列出食物和配料清单,让程序决定您要吃什么!
code: "食物 {is} 披萨、冰淇淋、沙拉、三明治\n配料 {is} 巧克力、奶酪、金枪鱼、糖屑\n{print} 您今天的随机餐是...\n{sleep} 2\n{print} 食物 {at} {random} 配料 {at} {random}"
1:
story: "霍格沃茨的新学年开始了!\n分院帽的工作就是把你分到不同的学院。\n你会被分到哪个学院?你是格兰芬多、赫奇帕奇、拉文克劳还是斯莱特林。\n在分院帽揭晓你的学院之前,你可以告诉它不要选择其中一个学院。"
code: "{print} 分院帽已准备好将您分入霍格沃茨学院。\nhouses {is} 格兰芬多、赫奇帕夫、拉文克劳、斯莱特林\ndislike {is} {ask} 有哪些学院您不想加入?\n{remove} dislike {from} houses\n{print} 不讨厌吧?最好是... houses {at} {random}"
3:
story: "在国际象棋锦标赛中,剩下三名选手。\n创建一个程序来决定哪两名选手必须先对决。\n首先打印参加第一场比赛的两名选手,然后打印获胜者将与哪名选手对决。"
code: "玩家 {is} Liam、Noah、Sophie\nplayer_1 {is} 玩家 {at} {random}\n{remove} player_1 {from} 玩家\nplayer_2 {is} 玩家 {at} {random}\n{print} player_1 ' 首先与 ' player_2 比赛\n{remove} player_2 {from} 玩家\n{print} ' 获胜者与 ' 玩家 {at} {random} 比赛"
5:
2:
story: 创建一个数学游戏。
code: "{print} '解答这个问题'\n答案 {is} {ask} '88 - 16 = ?'\n{if} 答案 {is} 72 {print} '正确!'\n{else} {print} '错误!答案是 72'"
1:
story: "编写一个程序来检查你最喜欢的电影是否已经在计算机的列表中。\n如果是,则打印出你很有品味,否则将电影添加到列表中。"
code: "favorite_movies {is} 蝙蝠侠、蜘蛛侠、复仇者联盟、侏罗纪公园\nmovie {is} {ask} “你最喜欢的电影是什么?”\n{if} movie {in} favorite_movies {print} “你很有品味!”\n{else} {print} “很遗憾你最喜欢的电影不在列表中,我们会立即添加它!”\n{add} movie {to_list} favorite_movies"
20 changes: 10 additions & 10 deletions content/quizzes/es.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -624,12 +624,12 @@ levels:
```
{print} '¡Tengo muchas ganas de hacer este cuestionario!'
```
feedback: no utilices apóstrofe o utiliza contracita en su lugar
feedback: no utilices apóstrofo o utiliza en su lugar el acento grave
- option: |-
```
{print} '¡Tengo muchas ganas de hacer este cuestionario!
```
feedback: cuidado al usar comillas y apóstrofe
feedback: cuidado al usar comillas y apóstrofo
hint: En el nivel 4 necesitas comillas para 2 comandos.
correct_answer: A
question_score: '10'
Expand Down Expand Up @@ -1298,7 +1298,7 @@ levels:
feedback: '`{repeat}` está mal escrito'
- option: '`{times}`'
feedback: '`{times}` está mal escrito'
hint: Estoy equivocado, no puedes usar apóstrofes en una oración
hint: Estoy equivocado, no puedes usar apóstrofos en una oración
question_score: '10'
correct_answer: A
5:
Expand All @@ -1313,7 +1313,7 @@ levels:
question_score: '10'
correct_answer: A
6:
question_text: ¿Cuál será la salida de este código?
question_text: ¿Cuál será el resultado de este código?
code: |-
{print} 'las ruedas del bus'
{repeat} 3 {times} {print} ' giran y giran'
Expand Down Expand Up @@ -1389,7 +1389,7 @@ levels:
question_score: '10'
correct_answer: B
8:
question_text: ¿Qué código de Hedy corresponde a esta salida?
question_text: ¿Qué código de Hedy corresponde a este resultado?
code: |-
Ahí viene el Sol
Do do do do
Expand Down Expand Up @@ -2122,7 +2122,7 @@ levels:
- option: los perros son mascotas adorables
feedback: La línea 2 dice {for} cada animal en la lista de animales. Así que se {print} cada animal.
- option: perros, gatos, hámsteres, gallinas son mascotas adorables
feedback: Cada animal tiene su propia línea en la salida.
feedback: Cada animal tiene su propia línea en el resultado.
- option: |-
los perros son mascotas adorables
los gatos son mascotas adorables
Expand Down Expand Up @@ -2890,7 +2890,7 @@ levels:
question_score: '10'
correct_answer: B
3:
question_text: ¿Qué salida se le da a un miembro sin un código de descuento?
question_text: ¿Qué resultado se da a un miembro sin un código de descuento?
code: |-
miembro = {ask} '¿Tienes tarjeta de socio?'
descuento = {ask} '¿Tienes un código de descuento?'
Expand Down Expand Up @@ -3008,7 +3008,7 @@ levels:
question_score: '10'
correct_answer: C
8:
question_text: ¿Qué salida recibes si pides palomitas sin bebida?
question_text: ¿Qué resultado obtienes si pides palomitas sin bebida?
code: |-
{print} 'Bienvenido al cine'
palomitas = {ask} '¿Quieres palomitas?'
Expand Down Expand Up @@ -3825,7 +3825,7 @@ levels:
question_score: '10'
17:
1:
question_text: ¿Cuál es la salida de este código?
question_text: ¿Cuál es el resultado de este código?
mp_choice_options:
- option: |-
```
Expand Down Expand Up @@ -4097,7 +4097,7 @@ levels:
question_score: '10'
correct_answer: C
9:
question_text: ¿Cuál de los códigos de abajo dio esta salida?
question_text: ¿Cuál de los siguientes códigos produjo este resultado?
code: |-
-5 es negativo
-4 es negativo
Expand Down
4 changes: 2 additions & 2 deletions content/slides/es.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ levels:
code: '{print} ¡Bienvenido/a a Hedy!'
9:
header: Programar en Hedy
text: La salida también puede ser un dibujo.
text: El resultado también puede ser un dibujo.
code: "{forward} 100\n{turn} {left}"
1:
1:
Expand Down Expand Up @@ -304,7 +304,7 @@ levels:
8:
header: Comillas y contracciones
text: |-
¡Cuidado! Ahora que estás usando comillas, no puedes usar apóstrofes en las abreviaturas.
¡Cuidado! Ahora que estás usando comillas, no puedes usar apóstrofos en las abreviaturas.
Por favor intenta imprimir una contracción como "you're" o "I'm" en la pantalla de abajo y verás que sucede....
code: '{print} ''¡Esto no'' funcionará!'''
Expand Down
6 changes: 3 additions & 3 deletions static/js/appbundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -61135,7 +61135,7 @@ ${o3}` : i3;
"es": {
"CheckInternet": "Comprueba si tu conexi\xF3n a Internet funciona.",
"Connection_error": "No se ha podido conectar con el servidor.",
"Empty_output": "Este c\xF3digo funciona pero no imprime nada. Agrega un comando print a tu c\xF3digo o usa una tortuga para mostrar salida.",
"Empty_output": "Este c\xF3digo funciona pero no imprime nada. Agrega un comando print a tu c\xF3digo o usa una tortuga para mostrar el resultado.",
"Errors_found": "\xA1Has cometido un error! No te preocupes, seguimos ejecutando el programa",
"Execute_error": "Algo sali\xF3 mal mientras se ejecutaba el programa.",
"Other_error": "\xA1Ups! Quiz\xE1s hemos cometido un peque\xF1o error.",
Expand Down Expand Up @@ -61786,13 +61786,13 @@ ${o3}` : i3;
"Transpile_success": "Igerrez!\nGedha!\nYelha!\nIzad!\nD amahil izaden!",
"Transpile_warning": "\u0194ur-k!",
"Unsaved_Changes": "Ahil-a ur yettwasekles ara. Teb\u0263i\u1E0D ad teff\u0263e\u1E0D war ma teskelse\u1E0D-t?",
"adventures_completed": "Adventures completed: {number_of_adventures}",
"adventures_completed": "Tidyanin mmdent: {number_of_adventures}",
"adventures_restored": "The default adventures have been restored.",
"adventures_tried": "Adventures tried",
"copy_link_to_share": "N\u0263el ase\u0263wen ara teb\u1E0Du\u1E0D",
"customization_deleted": "Customizations successfully deleted.",
"dice": "\u{1F3B2}",
"directly_available": "Directly open",
"directly_available": "Ldi imir",
"disabled": "Disabled",
"errors": "Tucc\u1E0Diwin",
"fortune": "\u{1F52E}, \u2728",
Expand Down
2 changes: 1 addition & 1 deletion static/js/appbundle.js.map

Large diffs are not rendered by default.

Loading

0 comments on commit 7020a74

Please sign in to comment.