forked from scratchblocks/scratchblocks
-
Notifications
You must be signed in to change notification settings - Fork 1
/
extra_aliases.js
307 lines (279 loc) · 8.65 KB
/
extra_aliases.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
/**
* We need extra translations for the following strings that aren't included on
* translate.scratch.mit.edu:
*
* - 'turn left 10 degrees'
* - 'turn right 10 degrees'
* - 'when green flag clicked'
* - 'end' (written after a 'C' block)
*/
export default {
de: {
// German
aliases: {
"drehe dich nach links um %1 Grad": "MOTION_TURNLEFT",
"drehe dich nach rechts um %1 Grad": "MOTION_TURNRIGHT",
"Wenn die grüne Flagge angeklickt": "EVENT_WHENFLAGCLICKED",
Ende: "scratchblocks:end",
},
blocks: {
"snap:doIf": {
spec: "{if}",
specDefs: {
if: ["falls %1 %2", "falls %1 %2 {else}"],
else: ["@addInput", "@delInput @addInput", "sonst {if}"],
},
},
},
},
pt: {
// Portugese
aliases: {
"gira para a esquerda %1 º": "MOTION_TURNLEFT",
"gira para a direita %1 º": "MOTION_TURNRIGHT",
"Quando alguém clicar na bandeira verde": "EVENT_WHENFLAGCLICKED",
fim: "scratchblocks:end",
},
},
it: {
// Italian
aliases: {
"ruota in senso antiorario di %1 gradi": "MOTION_TURNLEFT",
"ruota in senso orario di %1 gradi": "MOTION_TURNRIGHT",
"quando si clicca sulla bandiera verde": "EVENT_WHENFLAGCLICKED",
fine: "scratchblocks:end",
},
},
fr: {
// French
aliases: {
"tourner gauche de %1 degrés": "MOTION_TURNLEFT",
"tourner droite de %1 degrés": "MOTION_TURNRIGHT",
"quand le drapeau vert pressé": "EVENT_WHENFLAGCLICKED",
fin: "scratchblocks:end",
},
},
gd: {
// Scottish Gaelic
aliases: {
"cuairtich @turnLeft le %1 ceum": "MOTION_TURNLEFT",
"cuairtich @turnRight le %1 ceum": "MOTION_TURNRIGHT",
"le briogadh air @greenFlag": "EVENT_WHENFLAGCLICKED",
deireadh: "scratchblocks:end",
},
},
es: {
// Spanish
aliases: {
"girar a la izquierda %1 grados": "MOTION_TURNLEFT",
"girar a la derecha %1 grados": "MOTION_TURNRIGHT",
"al presionar bandera verde": "EVENT_WHENFLAGCLICKED",
fin: "scratchblocks:end",
},
},
nl: {
// Dutch
aliases: {
"draai %1 graden naar links": "MOTION_TURNLEFT",
"draai %1 graden naar rechts": "MOTION_TURNRIGHT",
"wanneer groene vlag wordt aangeklikt": "EVENT_WHENFLAGCLICKED",
einde: "scratchblocks:end",
},
},
"zh-cn": {
// Chinese (simplified)
aliases: {
"左转 %1 度": "MOTION_TURNLEFT",
"右转 %1 度": "MOTION_TURNRIGHT",
点击绿旗时: "EVENT_WHENFLAGCLICKED",
结束: "scratchblocks:end",
},
},
"zh-tw": {
// Chinese (traditional)
aliases: {
"左轉 %1 度": "MOTION_TURNLEFT",
"右轉 %1 度": "MOTION_TURNRIGHT",
當綠旗被點擊時: "EVENT_WHENFLAGCLICKED",
結束: "scratchblocks:end",
},
},
he: {
// Hebrew
aliases: {
"הסתובב שמאל %1 מעלות": "MOTION_TURNLEFT",
"הסתובב ימינה %1 מעלות": "MOTION_TURNRIGHT",
"כאשר לוחצים על דגל ירוק": "EVENT_WHENFLAGCLICKED",
סוף: "scratchblocks:end",
},
},
pl: {
// Polish
aliases: {
"obróć w lewo o %1 stopni": "MOTION_TURNLEFT",
"obróć w prawo o %1 stopni": "MOTION_TURNRIGHT",
"kiedy kliknięto zieloną flagę": "EVENT_WHENFLAGCLICKED",
koniec: "scratchblocks:end",
},
},
nb: {
// Norwegian
aliases: {
"vend venstre %1 grader": "MOTION_TURNLEFT",
"vend høyre %1 grader": "MOTION_TURNRIGHT",
"når grønt flagg klikkes": "EVENT_WHENFLAGCLICKED",
slutt: "scratchblocks:end",
},
},
ru: {
// Russian
aliases: {
"повернуть влево на %1 градусов": "MOTION_TURNLEFT",
"повернуть вправо на %1 градусов": "MOTION_TURNRIGHT",
"когда щёлкнут по зелёному флагу": "EVENT_WHENFLAGCLICKED",
конец: "scratchblocks:end",
},
},
ca: {
// Catalan
aliases: {
"gira a l'esquerra %1 graus": "MOTION_TURNLEFT",
"gira a la dreta %1 graus": "MOTION_TURNRIGHT",
"quan la bandera verda es cliqui": "EVENT_WHENFLAGCLICKED",
"quan la bandera verda es premi": "EVENT_WHENFLAGCLICKED",
fi: "scratchblocks:end",
},
},
tr: {
// Turkish
aliases: {
"%1 derece sola dön": "MOTION_TURNLEFT",
"%1 derece sağa dön": "MOTION_TURNRIGHT",
"%1 derece saatin tersi yönde dön": "MOTION_TURNLEFT",
"%1 derece saat yönünde dön": "MOTION_TURNRIGHT",
"yeşil bayrak tıklandığında": "EVENT_WHENFLAGCLICKED",
son: "scratchblocks:end",
},
},
el: {
// Greek
aliases: {
"στρίψε αριστερά %1 μοίρες": "MOTION_TURNLEFT",
"στρίψε αριστερόστροφα %1 μοίρες": "MOTION_TURNLEFT",
"στρίψε δεξιά %1 μοίρες": "MOTION_TURNRIGHT",
"στρίψε δεξιόστροφα %1 μοίρες": "MOTION_TURNRIGHT",
"Όταν στην πράσινη σημαία γίνει κλικ": "EVENT_WHENFLAGCLICKED",
τέλος: "scratchblocks:end",
},
},
cy: {
// Welsh
aliases: {
"troi %1 gradd i'r chwith": "MOTION_TURNLEFT",
"troi %1 gradd i'r dde": "MOTION_TURNRIGHT",
"pan fo'r flag werdd yn cael ei glicio": "EVENT_WHENFLAGCLICKED",
diwedd: "scratchblocks:end",
},
},
hi: {
// Hindi
aliases: {
"%1 डिग्री से बाएं घूम जाए": "MOTION_TURNLEFT",
"%1 डिग्री से दाएं घूम जाए": "MOTION_TURNRIGHT",
"जब झंडे को क्लिक किया गया हो": "EVENT_WHENFLAGCLICKED",
अंत: "scratchblocks:end",
},
},
hu: {
// Hungarian
aliases: {
"fordulj balra %1 fokot": "MOTION_TURNLEFT",
"fordulj jobbra %1 fokot": "MOTION_TURNRIGHT",
"zászlóra kattintáskor": "EVENT_WHENFLAGCLICKED",
"a zászlóra kattintáskor": "EVENT_WHENFLAGCLICKED",
vége: "scratchblocks:end",
},
},
ro: {
// Romanian
aliases: {
"rotește la stânga %1 grade": "MOTION_TURNLEFT",
"rotește la dreapta %1 grade": "MOTION_TURNRIGHT",
"când se face click pe stegulețul verde": "EVENT_WHENFLAGCLICKED",
terminare: "scratchblocks:end",
},
},
id: {
// Indonesian
aliases: {
"putar ke kiri %1 derajat": "MOTION_TURNLEFT",
"putar ke kanan %1 derajat": "MOTION_TURNRIGHT",
"ketika bendera hijau diklik": "EVENT_WHENFLAGCLICKED",
selesai: "scratchblocks:end",
},
},
hr: {
// Croatian
aliases: {
"skreni lijevo %1 stupnjeva": "MOTION_TURNLEFT",
"skreni desno %1 stupnjeva": "MOTION_TURNRIGHT",
"kada je zelena zastava kliknut": "EVENT_WHENFLAGCLICKED",
kraj: "scratchblocks:end",
},
},
cs: {
// Czech
aliases: {
"otoč se o %1 stupňů doleva": "MOTION_TURNLEFT",
"otoč se o %1 stupňů doprava": "MOTION_TURNRIGHT",
"po kliknutí na zelenou vlajku": "EVENT_WHENFLAGCLICKED",
konec: "scratchblocks:end",
},
},
sl: {
// Slovenian
aliases: {
"obrni se za %1 stopinj v levo": "MOTION_TURNLEFT",
"obrni se za %1 stopinj v desno": "MOTION_TURNRIGHT",
"ko je kliknjena zelena zastavica": "EVENT_WHENFLAGCLICKED",
ustavi: "scratchblocks:end",
},
},
fa: {
// Persian
aliases: {
"به اندازه %1 درجه به چپ بچرخ": "MOTION_TURNLEFT",
"به اندازه %1 درجه به راست بچرخ": "MOTION_TURNRIGHT",
"وقتی که پرچم کلیک شد": "EVENT_WHENFLAGCLICKED",
آخر: "scratchblocks:end",
},
},
ja: {
// Japanese
aliases: {
"左に %1 度回す": "MOTION_TURNLEFT",
"反時計回りに %1 度回す": "MOTION_TURNLEFT",
"右に %1 度回す": "MOTION_TURNRIGHT",
"時計回りに %1 度回す": "MOTION_TURNRIGHT",
緑の旗が押されたとき: "EVENT_WHENFLAGCLICKED",
緑の旗がクリックされたとき: "EVENT_WHENFLAGCLICKED",
},
},
"ja-Hira": {
// Japanese (Hiragana)
aliases: {
"ひだりに %1 どまわす": "MOTION_TURNLEFT",
"はんとけいまわりに %1 どまわす": "MOTION_TURNLEFT",
"みぎに %1 どまわす": "MOTION_TURNRIGHT",
"とけいまわりに %1 どまわす": "MOTION_TURNRIGHT",
みどりのはたがおされたとき: "EVENT_WHENFLAGCLICKED",
みどりのはたがクリックされたとき: "EVENT_WHENFLAGCLICKED",
},
},
// : { // template
// '': 'MOTION_TURNLEFT',
// '': 'MOTION_TURNRIGHT',
// '': 'EVENT_WHENFLAGCLICKED',
// '': 'scratchblocks:end',
// },
}