From 6748e43d3046636d5f18e7bc9bc02f64f556e6f9 Mon Sep 17 00:00:00 2001 From: Neil Fraser Date: Wed, 15 Oct 2014 17:02:22 -0700 Subject: [PATCH] Remove Puzzle app (now in Blockly Games). --- appengine/app.yaml | 8 +- appengine/redirect.html | 11 +- apps/common.soy | 10 +- apps/index/generated/ace.js | 2 +- apps/index/generated/ar.js | 2 +- apps/index/generated/az.js | 2 +- apps/index/generated/be-tarask.js | 2 +- apps/index/generated/br.js | 2 +- apps/index/generated/ca.js | 2 +- apps/index/generated/cs.js | 2 +- apps/index/generated/da.js | 2 +- apps/index/generated/de.js | 2 +- apps/index/generated/diq.js | 2 +- apps/index/generated/el.js | 2 +- apps/index/generated/en.js | 2 +- apps/index/generated/es.js | 2 +- apps/index/generated/eu.js | 2 +- apps/index/generated/fa.js | 2 +- apps/index/generated/fi.js | 2 +- apps/index/generated/fr.js | 2 +- apps/index/generated/gl.js | 2 +- apps/index/generated/gn.js | 2 +- apps/index/generated/hak.js | 2 +- apps/index/generated/he.js | 2 +- apps/index/generated/hi.js | 2 +- apps/index/generated/hrx.js | 2 +- apps/index/generated/hu.js | 2 +- apps/index/generated/ia.js | 2 +- apps/index/generated/is.js | 2 +- apps/index/generated/it.js | 2 +- apps/index/generated/ja.js | 2 +- apps/index/generated/ko.js | 2 +- apps/index/generated/lb.js | 2 +- apps/index/generated/lrc.js | 2 +- apps/index/generated/lt.js | 2 +- apps/index/generated/lv.js | 2 +- apps/index/generated/mg.js | 2 +- apps/index/generated/mk.js | 2 +- apps/index/generated/mr.js | 2 +- apps/index/generated/ms.js | 2 +- apps/index/generated/nb.js | 2 +- apps/index/generated/ne.js | 2 +- apps/index/generated/nl.js | 2 +- apps/index/generated/oc.js | 2 +- apps/index/generated/pl.js | 2 +- apps/index/generated/pms.js | 2 +- apps/index/generated/ps.js | 2 +- apps/index/generated/pt-br.js | 2 +- apps/index/generated/pt.js | 2 +- apps/index/generated/ro.js | 2 +- apps/index/generated/ru.js | 2 +- apps/index/generated/sc.js | 2 +- apps/index/generated/sco.js | 2 +- apps/index/generated/si.js | 2 +- apps/index/generated/sk.js | 2 +- apps/index/generated/sr.js | 2 +- apps/index/generated/sv.js | 2 +- apps/index/generated/sw.js | 2 +- apps/index/generated/th.js | 2 +- apps/index/generated/tlh.js | 2 +- apps/index/generated/tr.js | 2 +- apps/index/generated/uk.js | 2 +- apps/index/generated/vi.js | 2 +- apps/index/generated/zh-hans.js | 2 +- apps/index/generated/zh-hant.js | 2 +- apps/index/puzzle.png | Bin 1252 -> 0 bytes apps/index/template.soy | 15 +- apps/json/ace.json | 31 ---- apps/json/af.json | 36 ---- apps/json/ar.json | 33 ---- apps/json/arz.json | 22 --- apps/json/az.json | 29 --- apps/json/be-tarask.json | 33 ---- apps/json/bg.json | 33 ---- apps/json/bn.json | 26 --- apps/json/br.json | 33 ---- apps/json/ca.json | 33 ---- apps/json/cdo.json | 36 ---- apps/json/cs.json | 33 ---- apps/json/da.json | 33 ---- apps/json/de.json | 33 ---- apps/json/diq.json | 27 --- apps/json/el.json | 33 ---- apps/json/en.json | 35 +--- apps/json/es.json | 33 ---- apps/json/eu.json | 34 +--- apps/json/fa.json | 33 ---- apps/json/fi.json | 34 +--- apps/json/fo.json | 36 ---- apps/json/fr.json | 33 ---- apps/json/frr.json | 36 ---- apps/json/gl.json | 33 ---- apps/json/gn.json | 26 --- apps/json/hak.json | 35 +--- apps/json/he.json | 33 ---- apps/json/hi.json | 32 ---- apps/json/hrx.json | 33 ---- apps/json/hu.json | 33 ---- apps/json/ia.json | 33 ---- apps/json/is.json | 33 ---- apps/json/it.json | 33 ---- apps/json/ja.json | 33 ---- apps/json/ka.json | 36 ---- apps/json/keys.json | 33 ---- apps/json/km.json | 36 ---- apps/json/ko.json | 33 ---- apps/json/ksh.json | 36 ---- apps/json/ku-latn.json | 16 -- apps/json/ky.json | 36 ---- apps/json/la.json | 36 ---- apps/json/lb.json | 33 ---- apps/json/lrc.json | 28 --- apps/json/lt.json | 33 ---- apps/json/lv.json | 32 ---- apps/json/mg.json | 11 -- apps/json/mk.json | 32 ---- apps/json/ml.json | 36 ---- apps/json/mr.json | 31 ---- apps/json/ms.json | 33 ---- apps/json/mzn.json | 36 ---- apps/json/nb.json | 33 ---- apps/json/ne.json | 22 --- apps/json/nl.json | 33 ---- apps/json/oc.json | 32 ---- apps/json/pa.json | 36 ---- apps/json/pl.json | 33 ---- apps/json/pms.json | 33 ---- apps/json/ps.json | 31 +--- apps/json/pt-br.json | 33 ---- apps/json/pt.json | 26 --- apps/json/qqq.json | 33 ---- apps/json/ro.json | 33 ---- apps/json/ru.json | 33 ---- apps/json/sc.json | 33 ---- apps/json/sco.json | 33 ---- apps/json/si.json | 30 --- apps/json/sk.json | 32 ---- apps/json/sr.json | 32 +--- apps/json/sv.json | 33 ---- apps/json/sw.json | 34 +--- apps/json/ta.json | 26 --- apps/json/te.json | 25 --- apps/json/th.json | 33 ---- apps/json/tr.json | 33 ---- apps/json/tzm.json | 16 -- apps/json/uk.json | 33 ---- apps/json/vi.json | 33 ---- apps/json/zh-hans.json | 33 ---- apps/json/zh-hant.json | 33 ---- apps/puzzle/blocks.js | 121 ------------ apps/puzzle/flag_au.png | Bin 6841 -> 0 bytes apps/puzzle/flag_br.png | Bin 8064 -> 0 bytes apps/puzzle/flag_cn.png | Bin 3358 -> 0 bytes apps/puzzle/flag_de.png | Bin 1432 -> 0 bytes apps/puzzle/generated/ace.js | 50 ----- apps/puzzle/generated/af.js | 50 ----- apps/puzzle/generated/ar.js | 50 ----- apps/puzzle/generated/arz.js | 50 ----- apps/puzzle/generated/az.js | 50 ----- apps/puzzle/generated/be-tarask.js | 50 ----- apps/puzzle/generated/bg.js | 50 ----- apps/puzzle/generated/bn.js | 50 ----- apps/puzzle/generated/br.js | 50 ----- apps/puzzle/generated/ca.js | 50 ----- apps/puzzle/generated/cdo.js | 50 ----- apps/puzzle/generated/cs.js | 50 ----- apps/puzzle/generated/da.js | 50 ----- apps/puzzle/generated/de.js | 50 ----- apps/puzzle/generated/diq.js | 50 ----- apps/puzzle/generated/el.js | 50 ----- apps/puzzle/generated/en.js | 50 ----- apps/puzzle/generated/es.js | 50 ----- apps/puzzle/generated/eu.js | 50 ----- apps/puzzle/generated/fa.js | 50 ----- apps/puzzle/generated/fi.js | 50 ----- apps/puzzle/generated/fo.js | 50 ----- apps/puzzle/generated/fr.js | 50 ----- apps/puzzle/generated/frr.js | 50 ----- apps/puzzle/generated/gl.js | 50 ----- apps/puzzle/generated/gn.js | 50 ----- apps/puzzle/generated/hak.js | 50 ----- apps/puzzle/generated/he.js | 50 ----- apps/puzzle/generated/hi.js | 50 ----- apps/puzzle/generated/hrx.js | 50 ----- apps/puzzle/generated/hu.js | 50 ----- apps/puzzle/generated/ia.js | 50 ----- apps/puzzle/generated/is.js | 50 ----- apps/puzzle/generated/it.js | 50 ----- apps/puzzle/generated/ja.js | 50 ----- apps/puzzle/generated/ka.js | 50 ----- apps/puzzle/generated/km.js | 50 ----- apps/puzzle/generated/ko.js | 50 ----- apps/puzzle/generated/ksh.js | 50 ----- apps/puzzle/generated/ku-latn.js | 50 ----- apps/puzzle/generated/ky.js | 50 ----- apps/puzzle/generated/la.js | 50 ----- apps/puzzle/generated/lb.js | 50 ----- apps/puzzle/generated/lrc.js | 50 ----- apps/puzzle/generated/lt.js | 50 ----- apps/puzzle/generated/lv.js | 50 ----- apps/puzzle/generated/mg.js | 50 ----- apps/puzzle/generated/mk.js | 50 ----- apps/puzzle/generated/ml.js | 50 ----- apps/puzzle/generated/mr.js | 50 ----- apps/puzzle/generated/ms.js | 50 ----- apps/puzzle/generated/mzn.js | 50 ----- apps/puzzle/generated/nb.js | 50 ----- apps/puzzle/generated/ne.js | 50 ----- apps/puzzle/generated/nl.js | 50 ----- apps/puzzle/generated/oc.js | 50 ----- apps/puzzle/generated/pa.js | 50 ----- apps/puzzle/generated/pl.js | 50 ----- apps/puzzle/generated/pms.js | 50 ----- apps/puzzle/generated/ps.js | 50 ----- apps/puzzle/generated/pt-br.js | 50 ----- apps/puzzle/generated/pt.js | 50 ----- apps/puzzle/generated/ro.js | 50 ----- apps/puzzle/generated/ru.js | 50 ----- apps/puzzle/generated/sc.js | 50 ----- apps/puzzle/generated/sco.js | 50 ----- apps/puzzle/generated/si.js | 50 ----- apps/puzzle/generated/sk.js | 50 ----- apps/puzzle/generated/sr.js | 50 ----- apps/puzzle/generated/sv.js | 50 ----- apps/puzzle/generated/sw.js | 50 ----- apps/puzzle/generated/ta.js | 50 ----- apps/puzzle/generated/te.js | 50 ----- apps/puzzle/generated/th.js | 50 ----- apps/puzzle/generated/tlh.js | 50 ----- apps/puzzle/generated/tr.js | 50 ----- apps/puzzle/generated/tzm.js | 50 ----- apps/puzzle/generated/uk.js | 50 ----- apps/puzzle/generated/vi.js | 50 ----- apps/puzzle/generated/zh-hans.js | 50 ----- apps/puzzle/generated/zh-hant.js | 50 ----- apps/puzzle/index.html | 20 -- apps/puzzle/puzzle.js | 289 ----------------------------- apps/puzzle/readonly.html | 35 ---- apps/puzzle/style.css | 22 --- apps/puzzle/template.soy | 250 ------------------------- apps/puzzle/title.png | Bin 14951 -> 0 bytes i18n/common.py | 2 +- msg/js/ar.js | 2 +- msg/js/az-latn.js | 2 +- msg/js/az.js | 2 +- msg/js/be-tarask.js | 2 +- msg/js/br.js | 2 +- msg/js/ca.js | 2 +- msg/js/cs.js | 2 +- msg/js/da.js | 2 +- msg/js/de.js | 2 +- msg/js/el.js | 2 +- msg/js/en.js | 2 +- msg/js/en_us.js | 2 +- msg/js/es.js | 2 +- msg/js/fa.js | 2 +- msg/js/fi.js | 2 +- msg/js/fr.js | 2 +- msg/js/he.js | 2 +- msg/js/hi.js | 2 +- msg/js/hrx.js | 2 +- msg/js/hu.js | 2 +- msg/js/ia.js | 2 +- msg/js/id.js | 2 +- msg/js/is.js | 2 +- msg/js/it.js | 2 +- msg/js/ja.js | 2 +- msg/js/ko.js | 2 +- msg/js/lb.js | 2 +- msg/js/lrc.js | 2 +- msg/js/ms.js | 2 +- msg/js/nb.js | 2 +- msg/js/nl.js | 2 +- msg/js/no.js | 2 +- msg/js/oc.js | 2 +- msg/js/pl.js | 2 +- msg/js/pms.js | 2 +- msg/js/pt-br.js | 2 +- msg/js/pt.js | 2 +- msg/js/ro.js | 2 +- msg/js/ru.js | 2 +- msg/js/sc.js | 2 +- msg/js/sq.js | 2 +- msg/js/sr.js | 2 +- msg/js/sv.js | 2 +- msg/js/th.js | 2 +- msg/js/tl.js | 2 +- msg/js/tlh.js | 2 +- msg/js/tr.js | 2 +- msg/js/uk.js | 2 +- msg/js/vi.js | 2 +- msg/js/zh-hans.js | 2 +- msg/js/zh-hant.js | 2 +- msg/json/en.json | 2 +- msg/messages.js | 2 +- 295 files changed, 134 insertions(+), 7534 deletions(-) delete mode 100644 apps/index/puzzle.png delete mode 100644 apps/json/af.json delete mode 100644 apps/json/arz.json delete mode 100644 apps/json/bg.json delete mode 100644 apps/json/bn.json delete mode 100644 apps/json/cdo.json delete mode 100644 apps/json/fo.json delete mode 100644 apps/json/frr.json delete mode 100644 apps/json/ka.json delete mode 100644 apps/json/km.json delete mode 100644 apps/json/ksh.json delete mode 100644 apps/json/ku-latn.json delete mode 100644 apps/json/ky.json delete mode 100644 apps/json/la.json delete mode 100644 apps/json/ml.json delete mode 100644 apps/json/mzn.json delete mode 100644 apps/json/pa.json delete mode 100644 apps/json/ta.json delete mode 100644 apps/json/te.json delete mode 100644 apps/json/tzm.json delete mode 100644 apps/puzzle/blocks.js delete mode 100644 apps/puzzle/flag_au.png delete mode 100644 apps/puzzle/flag_br.png delete mode 100644 apps/puzzle/flag_cn.png delete mode 100644 apps/puzzle/flag_de.png delete mode 100644 apps/puzzle/generated/ace.js delete mode 100644 apps/puzzle/generated/af.js delete mode 100644 apps/puzzle/generated/ar.js delete mode 100644 apps/puzzle/generated/arz.js delete mode 100644 apps/puzzle/generated/az.js delete mode 100644 apps/puzzle/generated/be-tarask.js delete mode 100644 apps/puzzle/generated/bg.js delete mode 100644 apps/puzzle/generated/bn.js delete mode 100644 apps/puzzle/generated/br.js delete mode 100644 apps/puzzle/generated/ca.js delete mode 100644 apps/puzzle/generated/cdo.js delete mode 100644 apps/puzzle/generated/cs.js delete mode 100644 apps/puzzle/generated/da.js delete mode 100644 apps/puzzle/generated/de.js delete mode 100644 apps/puzzle/generated/diq.js delete mode 100644 apps/puzzle/generated/el.js delete mode 100644 apps/puzzle/generated/en.js delete mode 100644 apps/puzzle/generated/es.js delete mode 100644 apps/puzzle/generated/eu.js delete mode 100644 apps/puzzle/generated/fa.js delete mode 100644 apps/puzzle/generated/fi.js delete mode 100644 apps/puzzle/generated/fo.js delete mode 100644 apps/puzzle/generated/fr.js delete mode 100644 apps/puzzle/generated/frr.js delete mode 100644 apps/puzzle/generated/gl.js delete mode 100644 apps/puzzle/generated/gn.js delete mode 100644 apps/puzzle/generated/hak.js delete mode 100644 apps/puzzle/generated/he.js delete mode 100644 apps/puzzle/generated/hi.js delete mode 100644 apps/puzzle/generated/hrx.js delete mode 100644 apps/puzzle/generated/hu.js delete mode 100644 apps/puzzle/generated/ia.js delete mode 100644 apps/puzzle/generated/is.js delete mode 100644 apps/puzzle/generated/it.js delete mode 100644 apps/puzzle/generated/ja.js delete mode 100644 apps/puzzle/generated/ka.js delete mode 100644 apps/puzzle/generated/km.js delete mode 100644 apps/puzzle/generated/ko.js delete mode 100644 apps/puzzle/generated/ksh.js delete mode 100644 apps/puzzle/generated/ku-latn.js delete mode 100644 apps/puzzle/generated/ky.js delete mode 100644 apps/puzzle/generated/la.js delete mode 100644 apps/puzzle/generated/lb.js delete mode 100644 apps/puzzle/generated/lrc.js delete mode 100644 apps/puzzle/generated/lt.js delete mode 100644 apps/puzzle/generated/lv.js delete mode 100644 apps/puzzle/generated/mg.js delete mode 100644 apps/puzzle/generated/mk.js delete mode 100644 apps/puzzle/generated/ml.js delete mode 100644 apps/puzzle/generated/mr.js delete mode 100644 apps/puzzle/generated/ms.js delete mode 100644 apps/puzzle/generated/mzn.js delete mode 100644 apps/puzzle/generated/nb.js delete mode 100644 apps/puzzle/generated/ne.js delete mode 100644 apps/puzzle/generated/nl.js delete mode 100644 apps/puzzle/generated/oc.js delete mode 100644 apps/puzzle/generated/pa.js delete mode 100644 apps/puzzle/generated/pl.js delete mode 100644 apps/puzzle/generated/pms.js delete mode 100644 apps/puzzle/generated/ps.js delete mode 100644 apps/puzzle/generated/pt-br.js delete mode 100644 apps/puzzle/generated/pt.js delete mode 100644 apps/puzzle/generated/ro.js delete mode 100644 apps/puzzle/generated/ru.js delete mode 100644 apps/puzzle/generated/sc.js delete mode 100644 apps/puzzle/generated/sco.js delete mode 100644 apps/puzzle/generated/si.js delete mode 100644 apps/puzzle/generated/sk.js delete mode 100644 apps/puzzle/generated/sr.js delete mode 100644 apps/puzzle/generated/sv.js delete mode 100644 apps/puzzle/generated/sw.js delete mode 100644 apps/puzzle/generated/ta.js delete mode 100644 apps/puzzle/generated/te.js delete mode 100644 apps/puzzle/generated/th.js delete mode 100644 apps/puzzle/generated/tlh.js delete mode 100644 apps/puzzle/generated/tr.js delete mode 100644 apps/puzzle/generated/tzm.js delete mode 100644 apps/puzzle/generated/uk.js delete mode 100644 apps/puzzle/generated/vi.js delete mode 100644 apps/puzzle/generated/zh-hans.js delete mode 100644 apps/puzzle/generated/zh-hant.js delete mode 100644 apps/puzzle/index.html delete mode 100644 apps/puzzle/puzzle.js delete mode 100644 apps/puzzle/readonly.html delete mode 100644 apps/puzzle/style.css delete mode 100644 apps/puzzle/template.soy delete mode 100644 apps/puzzle/title.png diff --git a/appengine/app.yaml b/appengine/app.yaml index 32fe41181..14b050c12 100644 --- a/appengine/app.yaml +++ b/appengine/app.yaml @@ -50,12 +50,8 @@ handlers: - url: /static/apps/plane/(1_|2_)?(en|hu|vi|vn)\.html static_files: redirect.html upload: redirect.html -# Puzzle moved to index.html on 30 Jul 2013. -- url: /static/apps/puzzle/puzzle\.html - static_files: redirect.html - upload: redirect.html -# Puzzle became language-agnostic on 20 Jul 2013. -- url: /static/apps/puzzle/(af|cs|de|el|en|gl|hak|he|hu|ia|it|ja|ko|ksh|la|lb|lv|mk|ms|nl|pl|pt-br|ru|sv|sw|tzm|vi|zh-hans)\.html +# Puzzle moved to Blockly Games on 15 Oct 2014. +- url: /static/apps/puzzle/.* static_files: redirect.html upload: redirect.html # Turtle moved to index.html on 7 Aug 2013. diff --git a/appengine/redirect.html b/appengine/redirect.html index 9571ae24a..5e9bd5bb7 100644 --- a/appengine/redirect.html +++ b/appengine/redirect.html @@ -72,14 +72,9 @@ if (loc.match('/apps/plane/plane.html')) { } } -if (loc.match('/apps/puzzle/puzzle.html')) { - // Puzzle moved to index.html on 30 Jul 2013. - loc = loc.replace('/puzzle.html', '/index.html'); -} else if (loc.match('/apps/puzzle/index.html')) { - // NOP. -} else if (loc.match(/\/apps\/puzzle\/[-a-z]+\.html/)) { - // Puzzle became language-agnostic on 20 Jul 2013. - loc = loc.replace(/\/([-a-z]+)\.html/, '/index.html?lang=$1'); +if (loc.match('/apps/puzzle/')) { + // Puzzle moved to Blockly Games on 15 Oct 2014. + loc = 'https://blockly-games.appspot.com/puzzle'; } if (loc.match('/apps/turtle/turtle.html')) { diff --git a/apps/common.soy b/apps/common.soy index 3abd56ad0..76828f388 100644 --- a/apps/common.soy +++ b/apps/common.soy @@ -7,17 +7,17 @@ * included apps subdirectories. If building on Windows, you may need to * substitute '\' for '/'. * - * java -jar _soy/SoyMsgExtractor.jar --outputFile extracted_msgs.xlf --srcs common.soy,code/template.soy,graph/template.soy,maze/template.soy,plane/template.soy,puzzle/template.soy,turtle/template.soy,index/template.soy + * java -jar _soy/SoyMsgExtractor.jar --outputFile extracted_msgs.xlf --srcs common.soy,code/template.soy,graph/template.soy,maze/template.soy,plane/template.soy,turtle/template.soy,index/template.soy * * Create en.json, keys.json, and qqq.json. - * ../i18n/xliff_to_json.py --xlf extracted_msgs.xlf --templates common.soy {code,graph,index,maze,plane,puzzle,turtle}/template.soy + * ../i18n/xliff_to_json.py --xlf extracted_msgs.xlf --templates common.soy {code,graph,index,maze,plane,turtle}/template.soy * or in Windows: - * python ..\i18n\xliff_to_json.py --xlf extracted_msgs.xlf --templates common.soy code\template.soy graph\template.soy index\template.soy maze\template.soy plane\template.soy puzzle\template.soy turtle\template.soy + * python ..\i18n\xliff_to_json.py --xlf extracted_msgs.xlf --templates common.soy code\template.soy graph\template.soy index\template.soy maze\template.soy plane\template.soy turtle\template.soy * * Generate .js files for each project and the index: - * for i in code graph index maze plane puzzle turtle; do ../i18n/json_to_js.py --output_dir=$i/generated --template common.soy,$i/template.soy json/*.json; done + * for i in code graph index maze plane turtle; do ../i18n/json_to_js.py --output_dir=$i/generated --template common.soy,$i/template.soy json/*.json; done * or in Windows: - * FOR %i IN (code graph index maze plane puzzle turtle) DO python ..\i18n\json_to_js.py --output_dir=%i\generated --template common.soy,%i\template.soy json\*.json + * FOR %i IN (code graph index maze plane turtle) DO python ..\i18n\json_to_js.py --output_dir=%i\generated --template common.soy,%i\template.soy json\*.json */ /** diff --git a/apps/index/generated/ace.js b/apps/index/generated/ace.js index 5deff3111..4f4014563 100644 --- a/apps/index/generated/ace.js +++ b/apps/index/generated/ace.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplikasi seuneutheun

Blockly nakeuh ruweuëng meuprogram grafis. Dimeuyub nyoë nakeuh meupadum boh conto aplikasi nyang geunguy Blockly.
Meurunoë meungui antaramuka Blockly.
Neungui Blockly keu peuseuleusoë pageuë sisat.
Neungui Blockly ngon meugamba.
Neuplot guna ngon Blockly.
Neu eksport program Blockly u dalam JavaScript, Phyton atawa XMK.
Neupeuglah masalah matematik ngon saboh atawa dua kri neuubah.
Puga blok-blok peuneugot keudroë ngon Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplikasi seuneutheun

Blockly nakeuh ruweuëng meuprogram grafis. Dimeuyub nyoë nakeuh meupadum boh conto aplikasi nyang geunguy Blockly.
Neungui Blockly keu peuseuleusoë pageuë sisat.
Neungui Blockly ngon meugamba.
Neuplot guna ngon Blockly.
Neu eksport program Blockly u dalam JavaScript, Phyton atawa XMK.
Neupeuglah masalah matematik ngon saboh atawa dua kri neuubah.
Puga blok-blok peuneugot keudroë ngon Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ar.js b/apps/index/generated/ar.js index d03e6233f..ffb293b9b 100644 --- a/apps/index/generated/ar.js +++ b/apps/index/generated/ar.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

تطبيقات بلوكلي

يعتبر "بلوكي" بيئة برمجية ورسومية في آن واحد. ستجد أدناه بعض النماذج لتطبيقات تستعمل بلوكلي.
تعلم استخدام واجهة بلوكلي.
استخدم بلوكلي لحل متاهة.
استخدم بلوكلي للرسم.
ارسم الدوال مع بلوكلي.
صدر برنامج بلوكلي إلى جافاسكريبت، بايثون، دارت أو XML.
حل مشكلة رياضيات في متغير واحد أو متغيرين.
ابن بلوكات مخصصة باستخدام بلوكلي.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

تطبيقات بلوكلي

يعتبر "بلوكي" بيئة برمجية ورسومية في آن واحد. ستجد أدناه بعض النماذج لتطبيقات تستعمل بلوكلي.
استخدم بلوكلي لحل متاهة.
استخدم بلوكلي للرسم.
ارسم الدوال مع بلوكلي.
صدر برنامج بلوكلي إلى جافاسكريبت، بايثون، دارت أو XML.
حل مشكلة رياضيات في متغير واحد أو متغيرين.
ابن بلوكات مخصصة باستخدام بلوكلي.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/az.js b/apps/index/generated/az.js index 473723cdf..4fd855fe0 100644 --- a/apps/index/generated/az.js +++ b/apps/index/generated/az.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly-qrafik proqram təminatıdır. Aşağıda Blockly-dən istifadə edən əlavələrin nümunələri göstərilmişdir.
Blockly interfeysindən istifadə etməyi öyrənin.
Blockly-dən istifadə edərək labirintdən keçməyi öyrənin.
Blockly-dən rəsm çəkmək üçün istifadə edin.
Plot functions with Blockly.
Blockly proqramını JavaScript, Python, Dart və ya XML formatına çevirin.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly-qrafik proqram təminatıdır. Aşağıda Blockly-dən istifadə edən əlavələrin nümunələri göstərilmişdir.
Blockly-dən istifadə edərək labirintdən keçməyi öyrənin.
Blockly-dən rəsm çəkmək üçün istifadə edin.
Plot functions with Blockly.
Blockly proqramını JavaScript, Python, Dart və ya XML formatına çevirin.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/be-tarask.js b/apps/index/generated/be-tarask.js index 683a16d54..caa0550ce 100644 --- a/apps/index/generated/be-tarask.js +++ b/apps/index/generated/be-tarask.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Дастасаваньні Блоклі

Блоклі - гэта графічнае асяродзьдзе праграмаваньня. Ніжэй знаходзяцца некалькі прыкладаў дастасаваньняў якія выкарыстоўваюць Блоклі.
Вучыцеся выкарыстоўваць інтэрфэйс Блоклі.
Выкарыстоўвайце Блоклі каб прайсьці лябірынт.
Выкарыстоўвайце Блоклі для маляваньня.
Пабудуйце графікі функцыяў з Блоклі.
Экспартуйце праграму Блоклі на JavaScript, Python, Dart ці XML.
Рашыце матэматычную задачу з адной ці некалькімі пераменнымі.
Пабудуйце ўласныя блёкі з выкарыстаньнем Блоклі.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Дастасаваньні Блоклі

Блоклі - гэта графічнае асяродзьдзе праграмаваньня. Ніжэй знаходзяцца некалькі прыкладаў дастасаваньняў якія выкарыстоўваюць Блоклі.
Выкарыстоўвайце Блоклі каб прайсьці лябірынт.
Выкарыстоўвайце Блоклі для маляваньня.
Пабудуйце графікі функцыяў з Блоклі.
Экспартуйце праграму Блоклі на JavaScript, Python, Dart ці XML.
Рашыце матэматычную задачу з адной ці некалькімі пераменнымі.
Пабудуйце ўласныя блёкі з выкарыстаньнем Блоклі.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/br.js b/apps/index/generated/br.js index 6a701ed2c..34809ef69 100644 --- a/apps/index/generated/br.js +++ b/apps/index/generated/br.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Arloadoù Blockly

Un endro programmiñ grafek. Kavout a reot amañ dindan un nebeud skouerioù eus arloadoù a implij Blockly.
Deskiñ implijout etrefas Blockly.
Implijout Blockly da ziskoulmañ ur milendall.
Implijout Blockly da dresañ.
Prientiñ arloadoù gant Blockly.
Ezporzhiañ ur programm Blockly e JavaScript, Python, Dart pe XML.
Diskoulmañ ur skoulmad matematikoù gant un argemmenn pe ziv.
Sevel bloc\'hoù personelaet oc\'h implijout Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Arloadoù Blockly

Un endro programmiñ grafek. Kavout a reot amañ dindan un nebeud skouerioù eus arloadoù a implij Blockly.
Implijout Blockly da ziskoulmañ ur milendall.
Implijout Blockly da dresañ.
Prientiñ arloadoù gant Blockly.
Ezporzhiañ ur programm Blockly e JavaScript, Python, Dart pe XML.
Diskoulmañ ur skoulmad matematikoù gant un argemmenn pe ziv.
Sevel bloc\'hoù personelaet oc\'h implijout Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ca.js b/apps/index/generated/ca.js index 47591b96c..1768e9258 100644 --- a/apps/index/generated/ca.js +++ b/apps/index/generated/ca.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplicacions Blockly

Blockly és un entorn de programació gràfic. A continuació trobareu algunes aplicacions que usen Blockly.
Apreneu a usar la interfície de Blockly.
Useu Blockly per resoldre un laberint.
Useu Blockly per dibuixar.
Funcions de dibuix amb Blockly.
Exporteu un programa Blockly a JavaScript, Python, Dart o XML.
Resoldre un problema matemàtic amb una o dues variables.
Construir blocs personalitzats usant Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplicacions Blockly

Blockly és un entorn de programació gràfic. A continuació trobareu algunes aplicacions que usen Blockly.
Useu Blockly per resoldre un laberint.
Useu Blockly per dibuixar.
Funcions de dibuix amb Blockly.
Exporteu un programa Blockly a JavaScript, Python, Dart o XML.
Resoldre un problema matemàtic amb una o dues variables.
Construir blocs personalitzats usant Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/cs.js b/apps/index/generated/cs.js index 5518a00ce..4a2d39f82 100644 --- a/apps/index/generated/cs.js +++ b/apps/index/generated/cs.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplikace Blockly

Blockly je grafické programovací prostředí. Níže jsou uvedeny některé ukázkové aplikace, které používají Blockly.
Naučte se používat rozhraní Blockly.
Použít Blockly k vyřešení bludiště.
Použít Blockly ke kreslení.
Zobrazit grafy funkcí s Blockly.
Exportujte Blockly program do JavaScriptu, Pythonu, Dartu nebo XML.
Vyřešte matematický problém s jednou nebo dvěma proměnnými.
Vytvoř vlastní bloky pomocí Blockly

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplikace Blockly

Blockly je grafické programovací prostředí. Níže jsou uvedeny některé ukázkové aplikace, které používají Blockly.
Použít Blockly k vyřešení bludiště.
Použít Blockly ke kreslení.
Zobrazit grafy funkcí s Blockly.
Exportujte Blockly program do JavaScriptu, Pythonu, Dartu nebo XML.
Vyřešte matematický problém s jednou nebo dvěma proměnnými.
Vytvoř vlastní bloky pomocí Blockly

developers.google.com/blockly'; }; diff --git a/apps/index/generated/da.js b/apps/index/generated/da.js index 1e3322432..a79826238 100644 --- a/apps/index/generated/da.js +++ b/apps/index/generated/da.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly programmer

Blockly er et grafisk programmeringsmiljø. Nedenfor er nogle eksempler på programmer der bruger Blockly.
Lær at bruge Blocklys interface.
Brug Blockly til at løse en labyrint.
Brug Blockly til at tegne.
Tegn funktioner med Blockly.
Eksportér et Blockly program til JavaScript, Python, Dart eller XML.
Løs et matematisk problem med en eller to variabler.
Byg brugerdefinerede blokke ved hjælp af Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly programmer

Blockly er et grafisk programmeringsmiljø. Nedenfor er nogle eksempler på programmer der bruger Blockly.
Brug Blockly til at løse en labyrint.
Brug Blockly til at tegne.
Tegn funktioner med Blockly.
Eksportér et Blockly program til JavaScript, Python, Dart eller XML.
Løs et matematisk problem med en eller to variabler.
Byg brugerdefinerede blokke ved hjælp af Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/de.js b/apps/index/generated/de.js index 135aec236..dd1293236 100644 --- a/apps/index/generated/de.js +++ b/apps/index/generated/de.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly-Anwendungen

Blockly ist eine grafische Programmierumgebung. Unten sind einige Beispielanwendungen, die Blockly verwenden.
Lernen, wie man die Blockly-Oberfläche verwendet.
Blockly zum Lösen eines Labyrinths verwenden.
Blockly zum Zeichnen verwenden.
Plotfunktionen mit Blockly.
Ein Blockly-Programm als JavaScript, Python, Dart oder XML exportieren.
Ein mathematisches Problem mit einer oder zwei Variablen lösen.
Benutzerdefinierte Blöcke mit Blockly bauen.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly-Anwendungen

Blockly ist eine grafische Programmierumgebung. Unten sind einige Beispielanwendungen, die Blockly verwenden.
Blockly zum Lösen eines Labyrinths verwenden.
Blockly zum Zeichnen verwenden.
Plotfunktionen mit Blockly.
Ein Blockly-Programm als JavaScript, Python, Dart oder XML exportieren.
Ein mathematisches Problem mit einer oder zwei Variablen lösen.
Benutzerdefinierte Blöcke mit Blockly bauen.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/diq.js b/apps/index/generated/diq.js index b6684cdb4..f91b4999a 100644 --- a/apps/index/generated/diq.js +++ b/apps/index/generated/diq.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/el.js b/apps/index/generated/el.js index 6bbeb7da8..ed288c541 100644 --- a/apps/index/generated/el.js +++ b/apps/index/generated/el.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Εφαρμογές Blockly

Το Blockly είναι ένα γραφικό περιβάλλον προγραμματισμού. Παρακάτω είναι μερικά δείγματα εφαρμογών που χρησιμοποιούν το Μπλόκλι.
Μάθε πως να χρησιμοποιήσεις το περιβάλλον του Blockly.
Χρησιμοποίησε το Blockly για να λύσεις έναν λαβύρινθο.
Χρησιμοποίησε το Blockly για σχεδίαση.
Σχεδίασε μαθηματικές παραστάσεις με το Blockly.
Για να εξάγεις πρόγραμμα γραμμένο σε Μπλόκλι στις γλώσσες JavaScript, Python, Dart ή XML.
Λύσε μαθηματικό πρόβλημα με μία ή δύο μεταβλητές.
Δημιούργησε προσαρμοσμένα μπλοκ με το Μπλόκλι.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Εφαρμογές Blockly

Το Blockly είναι ένα γραφικό περιβάλλον προγραμματισμού. Παρακάτω είναι μερικά δείγματα εφαρμογών που χρησιμοποιούν το Μπλόκλι.
Χρησιμοποίησε το Blockly για να λύσεις έναν λαβύρινθο.
Χρησιμοποίησε το Blockly για σχεδίαση.
Σχεδίασε μαθηματικές παραστάσεις με το Blockly.
Για να εξάγεις πρόγραμμα γραμμένο σε Μπλόκλι στις γλώσσες JavaScript, Python, Dart ή XML.
Λύσε μαθηματικό πρόβλημα με μία ή δύο μεταβλητές.
Δημιούργησε προσαρμοσμένα μπλοκ με το Μπλόκλι.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/en.js b/apps/index/generated/en.js index 8114fe622..2ffee8347 100644 --- a/apps/index/generated/en.js +++ b/apps/index/generated/en.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/es.js b/apps/index/generated/es.js index 79e083389..606d8f784 100644 --- a/apps/index/generated/es.js +++ b/apps/index/generated/es.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Apps de Blockly

Blockly es un entorno gráfico de programación. A continuación se presentan algunas aplicaciones de ejemplo que utilizan Blockly.
Aprende a usar la interfaz de Blockly.
Usa Blockly para resolver un laberinto.
Usa Blockly para dibujar.
Grafica funciones con Blockly.
Exportar un programa Blockly en JavaScript, Python, Dart o XML.
Resuelve un problema matemático con una o dos variables.
Construye bloques personalizados usando Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Apps de Blockly

Blockly es un entorno gráfico de programación. A continuación se presentan algunas aplicaciones de ejemplo que utilizan Blockly.
Usa Blockly para resolver un laberinto.
Usa Blockly para dibujar.
Grafica funciones con Blockly.
Exportar un programa Blockly en JavaScript, Python, Dart o XML.
Resuelve un problema matemático con una o dos variables.
Construye bloques personalizados usando Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/eu.js b/apps/index/generated/eu.js index 256aa9552..19cb46d88 100644 --- a/apps/index/generated/eu.js +++ b/apps/index/generated/eu.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/fa.js b/apps/index/generated/fa.js index fc4b4efe3..bba32d134 100644 --- a/apps/index/generated/fa.js +++ b/apps/index/generated/fa.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

برنامه\u200Cهای بلوکلی

بلوکلی یک محیط برنامه\u200Cنویسی گرافیک است. در زیر نمونه برنامه\u200Cهایی وجود دارد که از بلوکلی استفاده می\u200Cکند.
استفاده از ظاهر بلوکلی را یاد بگیرید.
استفاده از بلوکلی برای حل یک معما.
استفاده از بلوکلی برای کشیدن.
توابع کشیدن با بلوکلی.
خارج\u200Cسازی یک برنامه بلوکلی به جاوااسکریپت، پایتون، دارت و اکس\u200Cام\u200Cال.
حل یک مسألهٔ ریاضی با یک یا دو متغییر.
ساخت بلوک\u200Cهای سفارشی با استفاده از بلوکلی.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

برنامه\u200Cهای بلوکلی

بلوکلی یک محیط برنامه\u200Cنویسی گرافیک است. در زیر نمونه برنامه\u200Cهایی وجود دارد که از بلوکلی استفاده می\u200Cکند.
استفاده از بلوکلی برای حل یک معما.
استفاده از بلوکلی برای کشیدن.
توابع کشیدن با بلوکلی.
خارج\u200Cسازی یک برنامه بلوکلی به جاوااسکریپت، پایتون، دارت و اکس\u200Cام\u200Cال.
حل یک مسألهٔ ریاضی با یک یا دو متغییر.
ساخت بلوک\u200Cهای سفارشی با استفاده از بلوکلی.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/fi.js b/apps/index/generated/fi.js index f5b310f14..2093e517f 100644 --- a/apps/index/generated/fi.js +++ b/apps/index/generated/fi.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/fr.js b/apps/index/generated/fr.js index 594570de1..1753eb549 100644 --- a/apps/index/generated/fr.js +++ b/apps/index/generated/fr.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Applications Blockly

Blockly est un environnement de programmation graphique. Ci-dessous quelques exemples d’application qui utilisent Blockly.
Apprendre à utiliser l’interface de Blockly.
Utiliser Blockly pour résoudre un labyrinthe.
Utiliser Blockly pour dessiner.
Tracer des fonctions avec Blockly.
Exporter un programme Blockly en JavaScript, Python, Dart ou XML.
Résoudre un problème de math avec une ou deux variables.
Construire des blocs personnalisés en utilisant Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Applications Blockly

Blockly est un environnement de programmation graphique. Ci-dessous quelques exemples d’application qui utilisent Blockly.
Utiliser Blockly pour résoudre un labyrinthe.
Utiliser Blockly pour dessiner.
Tracer des fonctions avec Blockly.
Exporter un programme Blockly en JavaScript, Python, Dart ou XML.
Résoudre un problème de math avec une ou deux variables.
Construire des blocs personnalisés en utilisant Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/gl.js b/apps/index/generated/gl.js index b0cd5e483..88cc60c38 100644 --- a/apps/index/generated/gl.js +++ b/apps/index/generated/gl.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplicacións de Blockly

Blockly é un contorno de programación gráfico. A continuación hai algúns exemplos de aplicacións que usan Blockly.
Aprende a usar a interface de Blockly.
Utiliza Blockly para resolver un labirinto.
Utiliza Blockly para debuxar.
Pinta funcións con Blockly.
Exporta un programa de Blockly en JavaScript, Python, Dart ou XML.
Resolve un problema matemático dunha ou dúas variables.
Constrúe bloques personalizados con Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplicacións de Blockly

Blockly é un contorno de programación gráfico. A continuación hai algúns exemplos de aplicacións que usan Blockly.
Utiliza Blockly para resolver un labirinto.
Utiliza Blockly para debuxar.
Pinta funcións con Blockly.
Exporta un programa de Blockly en JavaScript, Python, Dart ou XML.
Resolve un problema matemático dunha ou dúas variables.
Constrúe bloques personalizados con Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/gn.js b/apps/index/generated/gn.js index 6c5d5face..37685d8fe 100644 --- a/apps/index/generated/gn.js +++ b/apps/index/generated/gn.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/hak.js b/apps/index/generated/hak.js index ee4619bb5..4eb9c5424 100644 --- a/apps/index/generated/hak.js +++ b/apps/index/generated/hak.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
知講如何使用Blockly个介面
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/he.js b/apps/index/generated/he.js index aed4e9024..db438ff5f 100644 --- a/apps/index/generated/he.js +++ b/apps/index/generated/he.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

אפליקציות בלוקלי

בלוקלי היא סביבת פיתוח גרפית. בהמשך ישנן מספר דוגמאות לאפליקציות אשר משתמשות בבלוקלי.
למד להשתמש בממשק המשתמש של בלוקלי
השתמש בבלוקלי בכדי לפתור מבוך
השתמש בבלוקלי כדי לצייר
הצג פונקציות עם בלוקלי
ייצא תוכנית בלוקלי לג\'אווה סקריפט, פייתון או XML.
פתור בעייה חשבונית עם משתנה אחד או שניים
בנה קטע קוד מותאם אישית על ידי שימוש בבלוקלי

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

אפליקציות בלוקלי

בלוקלי היא סביבת פיתוח גרפית. בהמשך ישנן מספר דוגמאות לאפליקציות אשר משתמשות בבלוקלי.
השתמש בבלוקלי בכדי לפתור מבוך
השתמש בבלוקלי כדי לצייר
הצג פונקציות עם בלוקלי
ייצא תוכנית בלוקלי לג\'אווה סקריפט, פייתון או XML.
פתור בעייה חשבונית עם משתנה אחד או שניים
בנה קטע קוד מותאם אישית על ידי שימוש בבלוקלי

developers.google.com/blockly'; }; diff --git a/apps/index/generated/hi.js b/apps/index/generated/hi.js index 65bbb129c..c32b1ba2e 100644 --- a/apps/index/generated/hi.js +++ b/apps/index/generated/hi.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

ब्लॉकली एप्स

ब्लॉकली एक ग्राफिकल प्रोग्रामिंग वातावरण है। नीचे कुछ सैम्पल ऐप्लकेशन हैं जो की ब्लॉकली का उपयोग करते हैं।
इस्तेमाल करने के लिए ब्लॉकली इंटरफेस सीखें।
भूलभुलैया को हल करने के लिए ब्लॉकली का उपयोग करें।
रेखांकन करने के लिए ब्लॉकली का उपयोग करें।
ब्लॉकली से फंगक्शन प्लाट करें।
ब्लॉकली प्रोग्राम को जावास्क्रिप्ट, पायथन या XML में निर्यात करें।
एक या दो चर के साथ गणित की समस्या को हल करें।
ब्लॉकली का इस्तेमाल कर के कस्टम ब्लॉक बनाएँ।

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

ब्लॉकली एप्स

ब्लॉकली एक ग्राफिकल प्रोग्रामिंग वातावरण है। नीचे कुछ सैम्पल ऐप्लकेशन हैं जो की ब्लॉकली का उपयोग करते हैं।
भूलभुलैया को हल करने के लिए ब्लॉकली का उपयोग करें।
रेखांकन करने के लिए ब्लॉकली का उपयोग करें।
ब्लॉकली से फंगक्शन प्लाट करें।
ब्लॉकली प्रोग्राम को जावास्क्रिप्ट, पायथन या XML में निर्यात करें।
एक या दो चर के साथ गणित की समस्या को हल करें।
ब्लॉकली का इस्तेमाल कर के कस्टम ब्लॉक बनाएँ।

developers.google.com/blockly'; }; diff --git a/apps/index/generated/hrx.js b/apps/index/generated/hrx.js index 833207f09..c142b71f8 100644 --- a/apps/index/generated/hrx.js +++ b/apps/index/generated/hrx.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly-Oonwennunge

Blockly ist frei und Open Source. Um Code orrer Üwersetzunge für Blockly beizusteiere orrer um Blockly in deiner eichne Onwennung zu verwenne, besuch %1.
Lern, wie man die Blockly-Owerfläch verwenne tut.
Blockly zum Löse von en Labyrinth verwenne.
Blockly zum Zeichne verwenne.
Plotfunktione mit Blockly.
En Blockly-Programm als JavaScript, Python, Dart orrer XML exportiere.
En mathematisches Problem mit ener orrer zwooi Variable löse.
Benutzerdefinierte Blöcke mit Blockly baue.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly-Oonwennunge

Blockly ist frei und Open Source. Um Code orrer Üwersetzunge für Blockly beizusteiere orrer um Blockly in deiner eichne Onwennung zu verwenne, besuch %1.
Blockly zum Löse von en Labyrinth verwenne.
Blockly zum Zeichne verwenne.
Plotfunktione mit Blockly.
En Blockly-Programm als JavaScript, Python, Dart orrer XML exportiere.
En mathematisches Problem mit ener orrer zwooi Variable löse.
Benutzerdefinierte Blöcke mit Blockly baue.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/hu.js b/apps/index/generated/hu.js index 0b9389254..f856c9c26 100644 --- a/apps/index/generated/hu.js +++ b/apps/index/generated/hu.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly alkalmazások

A Blockly egy grafikus programozási környezet. Az alábbiakban bemutatunk néhány példa alkalmazást.
Ismerje meg a Blockly felületét.
Blockly segítségével oldjon meg egy labirintust.
Rajzolásához használja a Blocklyt.
Függvényábrázolás Blocklyval.
Blocklyval megírt programját exportálhatja JavaScript, Python, Dart vagy XML nyelven.
Oldjon meg matematikai problémát, egy vagy két változóval.
Készítsen saját blokkokat a Blockly segítségével.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly alkalmazások

A Blockly egy grafikus programozási környezet. Az alábbiakban bemutatunk néhány példa alkalmazást.
Blockly segítségével oldjon meg egy labirintust.
Rajzolásához használja a Blocklyt.
Függvényábrázolás Blocklyval.
Blocklyval megírt programját exportálhatja JavaScript, Python, Dart vagy XML nyelven.
Oldjon meg matematikai problémát, egy vagy két változóval.
Készítsen saját blokkokat a Blockly segítségével.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ia.js b/apps/index/generated/ia.js index 1fc99eebb..5f9ceee35 100644 --- a/apps/index/generated/ia.js +++ b/apps/index/generated/ia.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Applicationes Blockly

Blockly es un ambiente de programmation graphic. Ecce alcun exemplos de applicationes que usa Blockly.
Apprende a usar le interfacie de Blockly.
Usa Blockly pro solver un labyrintho.
Usa Blockly pro designar.
Face graphicos de functiones con Blockly.
Exportar un programma Blockly in JavaScript, Python, Dart o XMl.
Resolver un problema mathematic con un o duo variabiles.
Construer blocos personalisate con Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Applicationes Blockly

Blockly es un ambiente de programmation graphic. Ecce alcun exemplos de applicationes que usa Blockly.
Usa Blockly pro solver un labyrintho.
Usa Blockly pro designar.
Face graphicos de functiones con Blockly.
Exportar un programma Blockly in JavaScript, Python, Dart o XMl.
Resolver un problema mathematic con un o duo variabiles.
Construer blocos personalisate con Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/is.js b/apps/index/generated/is.js index 6b1549a8d..cc98e7652 100644 --- a/apps/index/generated/is.js +++ b/apps/index/generated/is.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly forrit

Blockly er sjónrænt forritunarumhverfi. Hér fyrir neðan eru nokkur sýnishorn af öppum sem nota Blockly.
Læra að nota viðmót Blockly.
Nota Blockly til að rata.
Nota Blockly til að teikna.
Teikna gröf með Blockly.
Þýða Blockly forrit yfir í JavaScript, Python, Dart eða XML.
Leysa reikningsdæmi með einni eða tveimur breytum.
Sérhanna kubba með Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly forrit

Blockly er sjónrænt forritunarumhverfi. Hér fyrir neðan eru nokkur sýnishorn af öppum sem nota Blockly.
Nota Blockly til að rata.
Nota Blockly til að teikna.
Teikna gröf með Blockly.
Þýða Blockly forrit yfir í JavaScript, Python, Dart eða XML.
Leysa reikningsdæmi með einni eða tveimur breytum.
Sérhanna kubba með Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/it.js b/apps/index/generated/it.js index 2692f8cef..a38f26e1c 100644 --- a/apps/index/generated/it.js +++ b/apps/index/generated/it.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Applicazioni Blockly

Blockly è un ambiente di programmazione grafico. Di seguito sono riportati alcuni esempi di applicazioni che utilizzano Blockly.
Impara a utilizzare l\'interfaccia di Blockly.
Usa Blockly per risolvere un labirinto.
Usa Blockly per disegnare.
Disegna funzioni con Blockly.
Esporta un programma Blockly in JavaScript, Python, Dart o XML.
Risolvi un problema di matematica con una o due variabili.
Costruisci blocchi personalizzati utilizzando Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Applicazioni Blockly

Blockly è un ambiente di programmazione grafico. Di seguito sono riportati alcuni esempi di applicazioni che utilizzano Blockly.
Usa Blockly per risolvere un labirinto.
Usa Blockly per disegnare.
Disegna funzioni con Blockly.
Esporta un programma Blockly in JavaScript, Python, Dart o XML.
Risolvi un problema di matematica con una o due variabili.
Costruisci blocchi personalizzati utilizzando Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ja.js b/apps/index/generated/ja.js index 68c3f425c..9d004abe0 100644 --- a/apps/index/generated/ja.js +++ b/apps/index/generated/ja.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

ブロックリーのアプリ

ブロックリーはグラフィカルなプログラミング環境です。以下に列挙したサンプル アプリケーションはブロックリーを使用しています。
ブロックリーのインターフェイスの使い方を学びましょう。
ブロックリーで迷路を解きましょう。
ブロックリーで描きましょう。
ブロックリーで関数をプロットしましょう。
ブロックリーのプログラムを JavaScript、Python、Dart、XML にエクスポートしましょう。
1変数または2変数の数学の問題を解きましょう。
ブロックリーで特製ブロックを作る。

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

ブロックリーのアプリ

ブロックリーはグラフィカルなプログラミング環境です。以下に列挙したサンプル アプリケーションはブロックリーを使用しています。
ブロックリーで迷路を解きましょう。
ブロックリーで描きましょう。
ブロックリーで関数をプロットしましょう。
ブロックリーのプログラムを JavaScript、Python、Dart、XML にエクスポートしましょう。
1変数または2変数の数学の問題を解きましょう。
ブロックリーで特製ブロックを作る。

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ko.js b/apps/index/generated/ko.js index f9edae6d4..546a7d080 100644 --- a/apps/index/generated/ko.js +++ b/apps/index/generated/ko.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

블록리 앱

Blockly는 그래픽 프로그래밍 환경을 제공합니다. 아래는 Blockly를 사용하는 몇가지 예시 프로그램들입니다.
블록리의 인터페이스를 사용하는 방법을 알아봅니다.
Blockly를 사용하여 미로를 풉니다.
Blockly를 이용하여 그림을 그립니다.
Blockly를 이용하여 함수를 배열합니다.
블록리 프로그램을 자바스크립트, 파이썬, 다트 또는 XML로 내보냅니다.
하나 또는 두개의 변수를 가진 수학 문제를 풉니다.
Blockly를 이용해 나만의 블록을 만듭니다.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

블록리 앱

Blockly는 그래픽 프로그래밍 환경을 제공합니다. 아래는 Blockly를 사용하는 몇가지 예시 프로그램들입니다.
Blockly를 사용하여 미로를 풉니다.
Blockly를 이용하여 그림을 그립니다.
Blockly를 이용하여 함수를 배열합니다.
블록리 프로그램을 자바스크립트, 파이썬, 다트 또는 XML로 내보냅니다.
하나 또는 두개의 변수를 가진 수학 문제를 풉니다.
Blockly를 이용해 나만의 블록을 만듭니다.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/lb.js b/apps/index/generated/lb.js index fd4b9fc56..90df6533b 100644 --- a/apps/index/generated/lb.js +++ b/apps/index/generated/lb.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Léiere wéi de Blockly-Interface benotzt gëtt.
Use Blockly to solve a maze.
Blockly benotze fir ze zeechnen.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
E mathematesche Problem mat enger oder zwou Variabele léisen.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Blockly benotze fir ze zeechnen.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
E mathematesche Problem mat enger oder zwou Variabele léisen.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/lrc.js b/apps/index/generated/lrc.js index 177def91e..04510829c 100644 --- a/apps/index/generated/lrc.js +++ b/apps/index/generated/lrc.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/lt.js b/apps/index/generated/lt.js index efc4f8fb7..9dcd4cd5b 100644 --- a/apps/index/generated/lt.js +++ b/apps/index/generated/lt.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blocky programėlės

Blocky yra vizuali programavimo aplinka. Žemiau yra keli pritaikymo pavyzdžiai.
Kaip naudotis Blocky.
Užprogramuokite, kaip keliauti labirintu.
Pieškite su Blocky :)
Užrašykite funkcijų formules - ir pamatysite jų grafikus.
Eksportuokite Blocky programą į JavaScript, Python, Dart arba XML.
Išspręskite lygtį - užrašykite atsakymo formulę pagal turimus duomenis.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blocky programėlės

Blocky yra vizuali programavimo aplinka. Žemiau yra keli pritaikymo pavyzdžiai.
Užprogramuokite, kaip keliauti labirintu.
Pieškite su Blocky :)
Užrašykite funkcijų formules - ir pamatysite jų grafikus.
Eksportuokite Blocky programą į JavaScript, Python, Dart arba XML.
Išspręskite lygtį - užrašykite atsakymo formulę pagal turimus duomenis.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/lv.js b/apps/index/generated/lv.js index 8e5492dbc..7ee683521 100644 --- a/apps/index/generated/lv.js +++ b/apps/index/generated/lv.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/mg.js b/apps/index/generated/mg.js index ceee4f8fd..af8c1472c 100644 --- a/apps/index/generated/mg.js +++ b/apps/index/generated/mg.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Fandaharana Blockly

Tontolo fanoratana fandaharana ara-tsary i Blockly. Eo ambany ireo santiônam-pandaharana mampiasa an\'i Blockly.
Hianatra hampiasa an\'i Blockly.
Hampiasa an\'i Blockly hamahàna labirainty.
Hampiasa an\'i Blockly hanaovana sarisary
Sarin-defa amin\'ny alalan\'i Blockly.
Hamoaka ny fandaharana Blockly amin\'ny JavaScript, Python na XML.
Hamaha olana matematika mampiasa ova iray na roa.
Bolongana manokana amin\'ny alalan\'i Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Fandaharana Blockly

Tontolo fanoratana fandaharana ara-tsary i Blockly. Eo ambany ireo santiônam-pandaharana mampiasa an\'i Blockly.
Hampiasa an\'i Blockly hamahàna labirainty.
Hampiasa an\'i Blockly hanaovana sarisary
Sarin-defa amin\'ny alalan\'i Blockly.
Hamoaka ny fandaharana Blockly amin\'ny JavaScript, Python na XML.
Hamaha olana matematika mampiasa ova iray na roa.
Bolongana manokana amin\'ny alalan\'i Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/mk.js b/apps/index/generated/mk.js index 2d077888e..d54316370 100644 --- a/apps/index/generated/mk.js +++ b/apps/index/generated/mk.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/mr.js b/apps/index/generated/mr.js index 8d9e625bf..ed0a550b6 100644 --- a/apps/index/generated/mr.js +++ b/apps/index/generated/mr.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ms.js b/apps/index/generated/ms.js index 0c1f95c60..0736119d1 100644 --- a/apps/index/generated/ms.js +++ b/apps/index/generated/ms.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplikasi Blockly

Blockly ialah sebuah persekitaran pengaturcaraan grafik. Di bawah ialah beberapa contoh aplikasi yang menggunakan Blockly.
Belajar menggunakan antaramuka Blockly.
Gunakan Blockly untuk menyelesaikan pagar sesat.
Gunakan Blockly untuk melukis.
Plotkan fungsi dengan Blockly.
Eksport suatu atur cara Blockly ke dalam JavaScript, Python, Dart atau XML.
Selesaikan masalah matematik dengan satu dua pemboleh ubah.
Bina blok-blok bentukan sendiri dengan Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplikasi Blockly

Blockly ialah sebuah persekitaran pengaturcaraan grafik. Di bawah ialah beberapa contoh aplikasi yang menggunakan Blockly.
Gunakan Blockly untuk menyelesaikan pagar sesat.
Gunakan Blockly untuk melukis.
Plotkan fungsi dengan Blockly.
Eksport suatu atur cara Blockly ke dalam JavaScript, Python, Dart atau XML.
Selesaikan masalah matematik dengan satu dua pemboleh ubah.
Bina blok-blok bentukan sendiri dengan Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/nb.js b/apps/index/generated/nb.js index 042afb0c9..07a7792c5 100644 --- a/apps/index/generated/nb.js +++ b/apps/index/generated/nb.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blocklyprogram

Blockly er et grafisk programmeringsmiljø. Under er noen eksempelprogram som bruker Blockly.
Lær deg å bruke Blocklys grensesnitt.
Bruk Blockly for å løse en labyring.
Bruk Blockly til å tegne.
Tegnefunksjoner med Blockly.
Eksporter et Blockly-program til JavaScript, Python, Dart eller XML.
Løs et matematisk problem med én eller to variabler.
Bygg tilpassede blokker med Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blocklyprogram

Blockly er et grafisk programmeringsmiljø. Under er noen eksempelprogram som bruker Blockly.
Bruk Blockly for å løse en labyring.
Bruk Blockly til å tegne.
Tegnefunksjoner med Blockly.
Eksporter et Blockly-program til JavaScript, Python, Dart eller XML.
Løs et matematisk problem med én eller to variabler.
Bygg tilpassede blokker med Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ne.js b/apps/index/generated/ne.js index ebdea8502..48c32f2a8 100644 --- a/apps/index/generated/ne.js +++ b/apps/index/generated/ne.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/nl.js b/apps/index/generated/nl.js index 4a087904e..ffa591d2f 100644 --- a/apps/index/generated/nl.js +++ b/apps/index/generated/nl.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is een grafische programmeeromgeving. Hieronder treft u een aantal voorbeeldtoepassingen aan die gebruikmaken van Blockly.
Leren werken met de interface van Blockly.
Gebruik Blockly om een doolhof op te lossen.
Gebruik Blockly om te tekenen.
Plotfuncties met Blockly.
Een Blocklyprogramma exporteren naar JavaScript, Python, Dart of XML.
Een wiskundige probleem met een of twee variabelen oplossen.
Aangepaste blokken maken met Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is een grafische programmeeromgeving. Hieronder treft u een aantal voorbeeldtoepassingen aan die gebruikmaken van Blockly.
Gebruik Blockly om een doolhof op te lossen.
Gebruik Blockly om te tekenen.
Plotfuncties met Blockly.
Een Blocklyprogramma exporteren naar JavaScript, Python, Dart of XML.
Een wiskundige probleem met een of twee variabelen oplossen.
Aangepaste blokken maken met Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/oc.js b/apps/index/generated/oc.js index 550161597..37cbadb74 100644 --- a/apps/index/generated/oc.js +++ b/apps/index/generated/oc.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplicacions Blockly

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplicacions Blockly

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/pl.js b/apps/index/generated/pl.js index 4a4827a82..2bbbb2309 100644 --- a/apps/index/generated/pl.js +++ b/apps/index/generated/pl.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplikacje Blockly

Blockly jest graficznym środowiskiem programistycznym. Poniżej znajdziesz przykładowe aplikacje, które wykorzystują Blockly.
Naucz się używać interfejsu Blockly.
Użyj Blockly, aby znaleźć drogę w labiryncie.
Użyj Blockly, żeby rysować.
Rysuj wykresy funkcji z Blockly.
Exportuj program napisany w Blockly do JavaScriptu, Pythona, Darta lub XMLa.
Rozwiąż zadanie matematyczne z jedną lub dwiema zmiennymi.
Twórz swoje bloki wykorzystując Blocky.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplikacje Blockly

Blockly jest graficznym środowiskiem programistycznym. Poniżej znajdziesz przykładowe aplikacje, które wykorzystują Blockly.
Użyj Blockly, aby znaleźć drogę w labiryncie.
Użyj Blockly, żeby rysować.
Rysuj wykresy funkcji z Blockly.
Exportuj program napisany w Blockly do JavaScriptu, Pythona, Darta lub XMLa.
Rozwiąż zadanie matematyczne z jedną lub dwiema zmiennymi.
Twórz swoje bloki wykorzystując Blocky.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/pms.js b/apps/index/generated/pms.js index eb478ee7a..d7c856d78 100644 --- a/apps/index/generated/pms.js +++ b/apps/index/generated/pms.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplicassion Blockly

Blockly a l\'é n\'Ambient ëd programassion gràfica. Sì-sota a-i é dj\'esempi d\'aplicassion ch\'a deuvro Blockly.
Amprende a dovré l\'antërfassa ëd Blockly.
Dovré Blockly për arzòlve un labirint.
Dovré Blockly për dissegné.
Pronté dle fonsion con Blockly.
Esporté un programa Blockly an JavaScript, Python, Dart o XML.
Arzòlve un problema ëd matemàtica con un-a o doe variàbij.
Fabriché dij blòch përsonalisà an divrand Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplicassion Blockly

Blockly a l\'é n\'Ambient ëd programassion gràfica. Sì-sota a-i é dj\'esempi d\'aplicassion ch\'a deuvro Blockly.
Dovré Blockly për arzòlve un labirint.
Dovré Blockly për dissegné.
Pronté dle fonsion con Blockly.
Esporté un programa Blockly an JavaScript, Python, Dart o XML.
Arzòlve un problema ëd matemàtica con un-a o doe variàbij.
Fabriché dij blòch përsonalisà an divrand Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ps.js b/apps/index/generated/ps.js index b6eff958f..2e06a17dd 100644 --- a/apps/index/generated/ps.js +++ b/apps/index/generated/ps.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/pt-br.js b/apps/index/generated/pt-br.js index 207de4bb9..153afd871 100644 --- a/apps/index/generated/pt-br.js +++ b/apps/index/generated/pt-br.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplicativos do Blockly

Blockly é um ambiente de programação gráfica. A seguir alguns exemplos de aplicações que utilizam Blockly.
Aprenda a usar a interface do Blockly.
Use o Blockly para resolver um labirinto.
Use Blockly para desenhar.
Trace funções com Blockly.
Exporte um programa Blockly para JavaScript, Python, Dart ou XML.
Resolva um problema de matemática com uma ou duas variáveis.
Construa blocos personalizados usando Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplicativos do Blockly

Blockly é um ambiente de programação gráfica. A seguir alguns exemplos de aplicações que utilizam Blockly.
Use o Blockly para resolver um labirinto.
Use Blockly para desenhar.
Trace funções com Blockly.
Exporte um programa Blockly para JavaScript, Python, Dart ou XML.
Resolva um problema de matemática com uma ou duas variáveis.
Construa blocos personalizados usando Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/pt.js b/apps/index/generated/pt.js index a27d79422..955efc10b 100644 --- a/apps/index/generated/pt.js +++ b/apps/index/generated/pt.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ro.js b/apps/index/generated/ro.js index 825db51a0..8ac692543 100644 --- a/apps/index/generated/ro.js +++ b/apps/index/generated/ro.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Aplicații Blockly

Blockly este un mediu de programare vizual. Mai jos sunt listate câteva aplicații care folosesc Blockly.
Invață să folosești interfața Blockly.
Folosește Blockly pentru a rezolva un labirint.
Folosește Blockly pentru a desena.
Trasează graficul unei funcții cu Blockly.
Exportă un program Blockly în JavaScript, Python, Dart sau XML.
Rezolvă o problemă de matematică cu una sau două variabile.
Construiește blocuri personalizate folosind Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplicații Blockly

Blockly este un mediu de programare vizual. Mai jos sunt listate câteva aplicații care folosesc Blockly.
Folosește Blockly pentru a rezolva un labirint.
Folosește Blockly pentru a desena.
Trasează graficul unei funcții cu Blockly.
Exportă un program Blockly în JavaScript, Python, Dart sau XML.
Rezolvă o problemă de matematică cu una sau două variabile.
Construiește blocuri personalizate folosind Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/ru.js b/apps/index/generated/ru.js index b1d92d587..585bf5d93 100644 --- a/apps/index/generated/ru.js +++ b/apps/index/generated/ru.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Приложения Blockly (Блокли)

Блокли это графическая среда программирования. Ниже приведены примеры приложений, использующих Блокли.
Учитесь использовать интерфейс Блокли.
Используйте Блокли, чтобы пройти лабиринт.
Используйте Блокли для рисования.
Постройте график функции с Блокли.
Переведите программу Блокли на JavaScript, Python, Dart или XML.
Решите математическую задачу с одной или двумя переменными.
Создайте свои блоки, используя Блокли.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Приложения Blockly (Блокли)

Блокли это графическая среда программирования. Ниже приведены примеры приложений, использующих Блокли.
Используйте Блокли, чтобы пройти лабиринт.
Используйте Блокли для рисования.
Постройте график функции с Блокли.
Переведите программу Блокли на JavaScript, Python, Dart или XML.
Решите математическую задачу с одной или двумя переменными.
Создайте свои блоки, используя Блокли.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/sc.js b/apps/index/generated/sc.js index 506b7ca18..236414a78 100644 --- a/apps/index/generated/sc.js +++ b/apps/index/generated/sc.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly est un\'ambienti gràficu po programai. Asuta agatas pariga de programas cuncordaus cun Blockly.
Impara a manigiai s\'interfacia de Blockly.
Impera Blockly po arresòlvi unu labirintu.
Impera Blockly po disenniai.
Afigura funtzionis cun Blockly.
Esporta unu programa Blockly in JavaScript, Python, Dart o XML.
Arresòlvi unu problema de matemàtica cun d-una o duas variàbilis.
Cuncorda is brocus chi ti serbint imperendi Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly est un\'ambienti gràficu po programai. Asuta agatas pariga de programas cuncordaus cun Blockly.
Impera Blockly po arresòlvi unu labirintu.
Impera Blockly po disenniai.
Afigura funtzionis cun Blockly.
Esporta unu programa Blockly in JavaScript, Python, Dart o XML.
Arresòlvi unu problema de matemàtica cun d-una o duas variàbilis.
Cuncorda is brocus chi ti serbint imperendi Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/sco.js b/apps/index/generated/sco.js index 3f11337b0..d67c3c15f 100644 --- a/apps/index/generated/sco.js +++ b/apps/index/generated/sco.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is ae grapheecal programin environment. Ablo is some sample appleecations that uise Blockly.
Learn tae uise Blockly\'s interface.
Uise Blockly tae solve ae maze.
Uise Blockly tae draw.
Plot functions wi Blockly.
Export ae Blockly program intae JavaScript, Python, Dart or XML.
Solve ae maths problem wi yin or twa vareeables.
Big custom blocks uisin Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is ae grapheecal programin environment. Ablo is some sample appleecations that uise Blockly.
Uise Blockly tae solve ae maze.
Uise Blockly tae draw.
Plot functions wi Blockly.
Export ae Blockly program intae JavaScript, Python, Dart or XML.
Solve ae maths problem wi yin or twa vareeables.
Big custom blocks uisin Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/si.js b/apps/index/generated/si.js index 32490e426..79da95328 100644 --- a/apps/index/generated/si.js +++ b/apps/index/generated/si.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
විචල්\u200Dයයන් එකක් හෝ දෙකක් සමඟ ගණිත ගැටලුවක් විසඳන්න.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
විචල්\u200Dයයන් එකක් හෝ දෙකක් සමඟ ගණිත ගැටලුවක් විසඳන්න.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/sk.js b/apps/index/generated/sk.js index 2b46840cc..9f5a08fe3 100644 --- a/apps/index/generated/sk.js +++ b/apps/index/generated/sk.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/sr.js b/apps/index/generated/sr.js index 22ce2855a..7ceb84af9 100644 --- a/apps/index/generated/sr.js +++ b/apps/index/generated/sr.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Апликације Blockly-ја

Blockly је графичко окружење за програмирање. Испод су као пример дате неке апликације које користе Blockly.
Научите да користите Blockly.
Решите лавиринт помоћу Blockly-ја.
Користите Blockly за цртање.
Цртајте графике функција помоћу Blockly-ја.
Извезите програм Blockly-ја у JavaScript, Python, Dart или XML.
Решите математички проблем помоћу једне или две променљиве.
Изградите прилагођене блокове помоћу Blockly-ја.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Апликације Blockly-ја

Blockly је графичко окружење за програмирање. Испод су као пример дате неке апликације које користе Blockly.
Решите лавиринт помоћу Blockly-ја.
Користите Blockly за цртање.
Цртајте графике функција помоћу Blockly-ја.
Извезите програм Blockly-ја у JavaScript, Python, Dart или XML.
Решите математички проблем помоћу једне или две променљиве.
Изградите прилагођене блокове помоћу Blockly-ја.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/sv.js b/apps/index/generated/sv.js index 192584877..b06ef8f77 100644 --- a/apps/index/generated/sv.js +++ b/apps/index/generated/sv.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blocklyprogram

Blockly är en grafisk programmeringsmiljö. Nedan finns några exempelprogram som använder Blockly.
Lär dig att använda Blockys gränssnitt.
Använd Blockly för att lösa en labyrint.
Använd Blockly för att rita.
Rita funktioner med Blockly.
Exportera ett Blockly-program till JavaScript, Python, Dart eller XML.
Lös ett matematiskt problem med en eller två variabler.
Bygg anpassade block med Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blocklyprogram

Blockly är en grafisk programmeringsmiljö. Nedan finns några exempelprogram som använder Blockly.
Använd Blockly för att lösa en labyrint.
Använd Blockly för att rita.
Rita funktioner med Blockly.
Exportera ett Blockly-program till JavaScript, Python, Dart eller XML.
Lös ett matematiskt problem med en eller två variabler.
Bygg anpassade block med Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/sw.js b/apps/index/generated/sw.js index bf78e25f9..e12cacb45 100644 --- a/apps/index/generated/sw.js +++ b/apps/index/generated/sw.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/th.js b/apps/index/generated/th.js index e35d08ea7..c5b745c6f 100644 --- a/apps/index/generated/th.js +++ b/apps/index/generated/th.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

โปรแกรมประยุกต์ Blockly

Blockly คือระบบการเขียนโปรแกรมด้วยภาพ ด้านล่างนี้คือตัวอย่างโปรแกรมประยุกต์ที่ใช้ Blockly
เรียนรู้การใช้งาน Blockly
ใช้ Blockly แก้ปัญหาเขาวงกต
ใช้ Blockly วาดภาพ
ใช้ Blockly สร้างกราฟ
เขียนโปรแกรมทั่วไป และสามารถแปลง Blockly ให้เป็นภาษา JavaScript, Python, Dart และ XML ได้
แก้ปัญหาทางคณิตศาสตร์ด้วยการสร้างสูตรคำนวณที่มีหนึ่งหรือสองตัวแปร
สร้างบล็อกของคุณเองด้วย Blockly

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

โปรแกรมประยุกต์ Blockly

Blockly คือระบบการเขียนโปรแกรมด้วยภาพ ด้านล่างนี้คือตัวอย่างโปรแกรมประยุกต์ที่ใช้ Blockly
ใช้ Blockly แก้ปัญหาเขาวงกต
ใช้ Blockly วาดภาพ
ใช้ Blockly สร้างกราฟ
เขียนโปรแกรมทั่วไป และสามารถแปลง Blockly ให้เป็นภาษา JavaScript, Python, Dart และ XML ได้
แก้ปัญหาทางคณิตศาสตร์ด้วยการสร้างสูตรคำนวณที่มีหนึ่งหรือสองตัวแปร
สร้างบล็อกของคุณเองด้วย Blockly

developers.google.com/blockly'; }; diff --git a/apps/index/generated/tlh.js b/apps/index/generated/tlh.js index d07ae7609..fec646b5c 100644 --- a/apps/index/generated/tlh.js +++ b/apps/index/generated/tlh.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Learn to use Blockly\'s interface.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly Apps

Blockly is a graphical programming environment. Below are some sample applications that use Blockly.
Use Blockly to solve a maze.
Use Blockly to draw.
Plot functions with Blockly.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/tr.js b/apps/index/generated/tr.js index b06e58fb0..1876b4aad 100644 --- a/apps/index/generated/tr.js +++ b/apps/index/generated/tr.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly uygulamaları

Blockly grafiksel bir programlama ortamıdır. Blockly kullanan bazı örnek uygulamalar aşağıdadır.
Blockly\'nın arayüzünü kullanmayı öğrenin.
Bir labirent çözmek için Blockly\'yi kullanın.
Çizmek için Blockly\'yi kullanın.
Fonksiyonları Blockly ile çizin.
Bir Blockly programını JavaScript, Python, Dart ya da XML\'e aktarın.
Bir veya iki değişkenle bir matematik problemini çöz.
Blockly kullanarak özel bloklar inşa et.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly uygulamaları

Blockly grafiksel bir programlama ortamıdır. Blockly kullanan bazı örnek uygulamalar aşağıdadır.
Bir labirent çözmek için Blockly\'yi kullanın.
Çizmek için Blockly\'yi kullanın.
Fonksiyonları Blockly ile çizin.
Bir Blockly programını JavaScript, Python, Dart ya da XML\'e aktarın.
Bir veya iki değişkenle bir matematik problemini çöz.
Blockly kullanarak özel bloklar inşa et.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/uk.js b/apps/index/generated/uk.js index 02829550a..e5c2d4e1e 100644 --- a/apps/index/generated/uk.js +++ b/apps/index/generated/uk.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Програми Blockly

Блоклі - це графічне середовище програмування. Нижче наведені приклади додатків, що використовують Блоклі.
Навчіться використовувати Blockly в інтерфейсі.
Використовуйте Блоклі, щоб пройти лабіринт.
Використовуйте Blockly, щоб малювати.
Побудуйте графік функції з Блоклі.
Експортувати Blockly програму на JavaScript, Python, Dart або XML.
Розв\'язуйте математичну задачу з однією або двома змінними.
Створіть свої блоки, використовуючи Блоклі.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Програми Blockly

Блоклі - це графічне середовище програмування. Нижче наведені приклади додатків, що використовують Блоклі.
Використовуйте Блоклі, щоб пройти лабіринт.
Використовуйте Blockly, щоб малювати.
Побудуйте графік функції з Блоклі.
Експортувати Blockly програму на JavaScript, Python, Dart або XML.
Розв\'язуйте математичну задачу з однією або двома змінними.
Створіть свої блоки, використовуючи Блоклі.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/vi.js b/apps/index/generated/vi.js index 3140919e4..3fa9bd704 100644 --- a/apps/index/generated/vi.js +++ b/apps/index/generated/vi.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Ứng dụng Blockly

Blockly là một môi trường lập trình đồ họa. Dưới đây là một số ứng dụng mẫu sử dụng Blockly.
Học cách sử dụng giao diện của Blockly.
Sử dụng Blockly để giải quyết một mê cung.
Sử dụng Blockly để vẽ.
Lô chức năng với Blockly.
Xuất khẩu một chương trình Blockly vào JavaScript, Python, Dart hoặc XML.
Giải quyết một vấn đề toán học với một hoặc hai biến.
Xây dựng tùy chỉnh khối bằng cách sử dụng Blockly.

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Ứng dụng Blockly

Blockly là một môi trường lập trình đồ họa. Dưới đây là một số ứng dụng mẫu sử dụng Blockly.
Sử dụng Blockly để giải quyết một mê cung.
Sử dụng Blockly để vẽ.
Lô chức năng với Blockly.
Xuất khẩu một chương trình Blockly vào JavaScript, Python, Dart hoặc XML.
Giải quyết một vấn đề toán học với một hoặc hai biến.
Xây dựng tùy chỉnh khối bằng cách sử dụng Blockly.

developers.google.com/blockly'; }; diff --git a/apps/index/generated/zh-hans.js b/apps/index/generated/zh-hans.js index dc732efd0..62b30d384 100644 --- a/apps/index/generated/zh-hans.js +++ b/apps/index/generated/zh-hans.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly应用程序

Blockly是一个图形化的程序设计环境。下面是一些使用Blockly的应用示例。
了解如何使用Blockly的介面。
使用Blockly来走出迷宫。
使用Blockly来绘图。
使用Blockly绘制函数图形。
将Blockly程序导出为JavaScript、Python、Dart或XML。
解决与一个或两个变量的数学问题。
使用 Blockly 建立自定义块。

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly应用程序

Blockly是一个图形化的程序设计环境。下面是一些使用Blockly的应用示例。
使用Blockly来走出迷宫。
使用Blockly来绘图。
使用Blockly绘制函数图形。
将Blockly程序导出为JavaScript、Python、Dart或XML。
解决与一个或两个变量的数学问题。
使用 Blockly 建立自定义块。

developers.google.com/blockly'; }; diff --git a/apps/index/generated/zh-hant.js b/apps/index/generated/zh-hant.js index c051b6da7..d89500d86 100644 --- a/apps/index/generated/zh-hant.js +++ b/apps/index/generated/zh-hant.js @@ -41,5 +41,5 @@ appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { appsIndex.start = function(opt_data, opt_ignored, opt_ijData) { - return appsIndex.messages(null, null, opt_ijData) + '

Blockly 應用程式

Blockly 是一個圖形化的程式設計環境。下面是一些使用 Blockly 的應用範例。
瞭解如何使用 Blockly 的介面。
使用 Blockly 來脫出迷宮。
使用 Blockly 來繪圖。
使用 Blockly 繪製函數圖形。
將 Blockly 程式匯出成 JavaScript、 Python 或 XML。
解決一個或兩個變數的數學問題。
使用 Blockly 建立自訂積木方塊。

github.com/google/blockly'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly 應用程式

Blockly 是一個圖形化的程式設計環境。下面是一些使用 Blockly 的應用範例。
使用 Blockly 來脫出迷宮。
使用 Blockly 來繪圖。
使用 Blockly 繪製函數圖形。
將 Blockly 程式匯出成 JavaScript、 Python 或 XML。
解決一個或兩個變數的數學問題。
使用 Blockly 建立自訂積木方塊。

developers.google.com/blockly'; }; diff --git a/apps/index/puzzle.png b/apps/index/puzzle.png deleted file mode 100644 index 7a01929b733b8c816449f713b0e8a5b9bc17c4d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1252 zcmVjM2taD%F$*NyP<9(U$L)LRkdWFvb{Tj4{R-V~jDz7-Nhv#u#IaF~%5UjIk|>KK`yndTpnql-O7L z1P<)oMNZUfJk=)6OwJR>t}24Oca@NW_P_fazX*gP0GCgP8tIODE|BzW9EH9aM{5c} z80(H9J7>5Xh^h$B1)?engm8Ypgb)y_yXV7uX>4(>24dxMAO}anouppJf!yT=dS@n% z8yy!B>uo_SdJ`aml=BT=E@#+!bCpt7Hhtb9>yJ0TasI>0GTIe8w)Fow!`j+`2q7>P z?Z@+#WoY>3EasOM#$M-IW?5P^hg4!>GY~osI(T=A#0io zm!8RG8w7|}e!TZ~$i)$2(pZrDJ4|DD-(h(GMpa(B;X5d@)2^s7n~LdA+0Zes@mQY zB>-st>(&X=G@r5aAjf;B-T?rAp0;eNlv2XX8IDe$-h6aoik@fj~&5bldB_dEzz7=-E1dK&v@YXJ6O2X#xQNOG=Ey5+EW72j1`d16mC{ z%oA@6om`V_+P0T%(3B+)@)ZUhQ?*&4Hg0el1)!SbB zXyo?Q@v2MR7oh8D9;S>j#u#IaF~%5Uj4{R-V~jDz7-Nhv#u#JF4gUg4g|Qd{(o1Rp O0000 - - - - -
- - - - - -
{msg meaning="Apps.puzzleSubtitle" desc="page text - A subtitle describing Blockly's [https://blockly-demo.appspot.com/static/apps/puzzle/index.html Puzzle application]."}Learn to use Blockly's interface.{/msg}
-
diff --git a/apps/json/ace.json b/apps/json/ace.json index 259ade56d..9f761f0c2 100644 --- a/apps/json/ace.json +++ b/apps/json/ace.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Aplikasi seuneutheun", "Apps.indexFooter": "Blockly nakeuh bibeuëh ngon meunè nyang teuhah.\nSoë mantong nyang meuripèe kode atawa teujeumah keu Blockly, atawa geungui Blockly lam aplikasi droëneuh, neukunjông %1.", "Apps.choiceIntro": "Blockly nakeuh ruweuëng meuprogram grafis. Dimeuyub nyoë nakeuh meupadum boh conto aplikasi nyang geunguy Blockly.", - "Puzzle.title": "Hiëm", - "Apps.puzzleSubtitle": "Meurunoë meungui antaramuka Blockly.", "Maze.maze": "Pageuë peusisat", "Apps.mazeSubtitle": "Neungui Blockly keu peuseuleusoë pageuë sisat.", "Turtle.title": "Punyië Gfarfis", @@ -62,35 +60,6 @@ "Maze.repeatUntil": "neuulang sampoë", "Maze.moveForwardTooltip": "Pinah ureuëng meu'èn saboh kutak ukeuë.", "Maze.turnTooltip": "Peulingka ureuëng meu'en 90 derjat u wië atawa uneun.", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Inggréh", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://ace.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Jeureuman", - "Puzzle.country2Language": "Jeureuman", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://ace.wikipedia.org/wiki/Jeureuman", - "Puzzle.country3": "Cina", - "Puzzle.country3Language": "Cina", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://ace.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazil", - "Puzzle.country4Language": "Portugéh", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "Sao Paulo", - "Puzzle.country4HelpUrl": "https://ace.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "'alam:", - "Puzzle.language": "bahsa:", - "Puzzle.languageChoose": "piléh", - "Puzzle.cities": "banda:", - "Puzzle.error0": "samporeuna!\nBanmandum % 1 blok ka beutôi.", - "Puzzle.error1": "Bacut teuk! Saboh blok hana beutôi", - "Puzzle.error2": "% 1 blok hana beutôi.", - "Puzzle.tryAgain": "Blok nyang geupeuleumah hana beutôi. Neucuba lom.", - "Puzzle.checkAnswers": "Pareksa jeunaweueb", "Turtle.moveForward": "ba ukeuë", "Turtle.moveBackward": "ba u likot" } diff --git a/apps/json/af.json b/apps/json/af.json deleted file mode 100644 index 4e40df8fc..000000000 --- a/apps/json/af.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "OK", - "Puzzle.title": "Legkaart", - "Puzzle.country1": "Australië", - "Puzzle.country1Language": "Engels", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://af.wikipedia.org/wiki/Australië", - "Puzzle.country2": "Duitsland", - "Puzzle.country2Language": "Duits", - "Puzzle.country2City1": "Berlyn", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://af.wikipedia.org/wiki/Duitsland", - "Puzzle.country3": "Sjina", - "Puzzle.country3Language": "Sjinees", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://af.wikipedia.org/wiki/Sjina", - "Puzzle.country4": "Brasilië", - "Puzzle.country4Language": "Portugees", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://af.wikipedia.org/wiki/Brasilië", - "Puzzle.flag": "vlag:", - "Puzzle.language": "taal:", - "Puzzle.languageChoose": "kies...", - "Puzzle.cities": "stede:", - "Puzzle.error0": "Perfek!\nAl %1 blokke is korrek.", - "Puzzle.error1": "Byna! Eén blok is inkorrek.", - "Puzzle.error2": "%1 blokke is inkorrek.", - "Puzzle.tryAgain": "Die gemerkte blok is nie korrek nie.\nHou aan om te probeer.", - "Puzzle.help": "Hulp", - "Puzzle.checkAnswers": "Kontroleer antwoorde", - "Puzzle.helpText": "Vir elke land (groen), koppel die vlag, kies die taal en maak 'n stapel van sy stede." -} diff --git a/apps/json/ar.json b/apps/json/ar.json index 6e98a82ba..ddbb88836 100644 --- a/apps/json/ar.json +++ b/apps/json/ar.json @@ -41,8 +41,6 @@ "Apps.indexTitle": "تطبيقات بلوكلي", "Apps.indexFooter": "يعتبر \"بلوكلي\" مصدر مجاني ومفتوح. للمٌساهمة في الكود أو الترجمات الخاصة بـ بلوكلي, او لاستخدام بلوكلي في التطبيق الخاص بك, يرجى زيارة %1", "Apps.choiceIntro": "يعتبر \"بلوكي\" بيئة برمجية ورسومية في آن واحد. ستجد أدناه بعض النماذج لتطبيقات تستعمل بلوكلي.", - "Puzzle.title": "أحجية", - "Apps.puzzleSubtitle": "تعلم استخدام واجهة بلوكلي.", "Maze.maze": "المتاهة", "Apps.mazeSubtitle": "استخدم بلوكلي لحل متاهة.", "Turtle.title": "رسومات السلحفاة", @@ -99,37 +97,6 @@ "Plane.description2": "طائرة بمقعدين في مقطورة الطيّار (للطيار ومساعده) وعدد من الصفوف يحتوي كل صف على أربعة مقاعد.", "Plane.description3": "طائرة بمقعدين في مقطورة الطيّار (للطيار ومساعده) وعدد من المقاعد في صفوف الدرجة الأولى والثانية. كل صف من صفوف الدرجة الأولى يحتوي على أربعة مقاعد. ويحتوي كل صف في الدرجة الثانية على خمسة مقاعد.", "Plane.instructions": "لبناء صيغة (أدناه) تقوم بحساب إجمالي عدد المقاعد في الطائرة عند تغيير الصفوف (أعلاه).", - "Puzzle.country1": "أستراليا", - "Puzzle.country1Language": "الإنكليزية", - "Puzzle.country1City1": "ملبورن", - "Puzzle.country1City2": "سدني", - "Puzzle.country1HelpUrl": "https://ar.wikipedia.org/أستراليا", - "Puzzle.country2": "ألمانيا", - "Puzzle.country2Language": "ألماني", - "Puzzle.country2City1": "برلين", - "Puzzle.country2City2": "ميونيخ", - "Puzzle.country2HelpUrl": "https://ar.wikipedia.org/wiki/ألمانيا", - "Puzzle.country3": "الصين", - "Puzzle.country3Language": "الصينية", - "Puzzle.country3City1": "بكين", - "Puzzle.country3City2": "شنغهاي", - "Puzzle.country3HelpUrl": "https://ar.wikipedia.org/wiki/الصين", - "Puzzle.country4": "البرازيل", - "Puzzle.country4Language": "البرتغالية", - "Puzzle.country4City1": "ريوديجانيرو", - "Puzzle.country4City2": "ساوباولو", - "Puzzle.country4HelpUrl": "https://ar.wikipedia.org/البرازيل", - "Puzzle.flag": "راية:", - "Puzzle.language": "اللغة:", - "Puzzle.languageChoose": "اختر...", - "Puzzle.cities": "المُدُن:", - "Puzzle.error0": "ممتاز!\nكل المكعبات %1 صحيحة.", - "Puzzle.error1": "اقتربت! مكعّب واحد غير صحيح.", - "Puzzle.error2": "%1 مكعبات غير صحيحة.", - "Puzzle.tryAgain": "الكتلّة المُبرَزَة غير صحيحة.\nواصل المحاولة.", - "Puzzle.help": "مساعدة", - "Puzzle.checkAnswers": "تحقّق من الإجابات", - "Puzzle.helpText": "لكل بلد (بالأخضر) صِل العلم و اختر لغتها و جمّع مدنها.", "Turtle.moveTooltip": "تحريك السلحفاة إلى الأمام أو إلى الخلف بمقدار محدد.", "Turtle.moveForward": "انتقل إلى الأمام بواسطة", "Turtle.moveBackward": "انتقل إلى الخلف بواسطة", diff --git a/apps/json/arz.json b/apps/json/arz.json deleted file mode 100644 index 55963dc56..000000000 --- a/apps/json/arz.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "@metadata": [], - "Puzzle.country1": "اوستراليا", - "Puzzle.country1Language": "انجليزى", - "Puzzle.country1City1": "ميلبورن", - "Puzzle.country1City2": "سيدنى", - "Puzzle.country1HelpUrl": "https://arz.wikipedia.org/wiki/%D8%A7%D9%88%D8%B3%D8%AA%D8%B1%D8%A7%D9%84%D9%8A%D8%A7", - "Puzzle.country2": "المانيا", - "Puzzle.country2Language": "المانى", - "Puzzle.country2City1": "برلين", - "Puzzle.country2City2": "ميونيخ", - "Puzzle.country2HelpUrl": "https://arz.wikipedia.org/wiki/المانيا", - "Puzzle.country3": "الصين", - "Puzzle.country3Language": "صينى", - "Puzzle.country3City1": "بيكين", - "Puzzle.country3HelpUrl": "https://arz.wikipedia.org/wiki/الصين", - "Puzzle.country4": "برازيل", - "Puzzle.country4City2": "ساو باولو", - "Puzzle.country4HelpUrl": "https://arz.wikipedia.org/wiki/برازيل", - "Puzzle.error2": "%1 مكعبات غلط.", - "Puzzle.checkAnswers": "شوف الإجابات" -} diff --git a/apps/json/az.json b/apps/json/az.json index c78cb3783..ed682d68a 100644 --- a/apps/json/az.json +++ b/apps/json/az.json @@ -23,8 +23,6 @@ "Code.trashTooltip": "Bütün bloklardan imtina et.", "Graph.title": "Qrafika kalkulyatoru", "Apps.choiceIntro": "Blockly-qrafik proqram təminatıdır. Aşağıda Blockly-dən istifadə edən əlavələrin nümunələri göstərilmişdir.", - "Puzzle.title": "Tapmaca", - "Apps.puzzleSubtitle": "Blockly interfeysindən istifadə etməyi öyrənin.", "Maze.maze": "Labirint", "Apps.mazeSubtitle": "Blockly-dən istifadə edərək labirintdən keçməyi öyrənin.", "Apps.turtleSubtitle": "Blockly-dən rəsm çəkmək üçün istifadə edin.", @@ -32,33 +30,6 @@ "Maze.turnLeft": "sola dönün", "Maze.turnRight": "sağa dönün", "Plane.placeholder": "?", - "Puzzle.country1": "Avstraliya", - "Puzzle.country1Language": "İngiliscə", - "Puzzle.country1City2": "Sidney", - "Puzzle.country1HelpUrl": "https://az.wikipedia.org/wiki/Avstraliya", - "Puzzle.country2": "Almaniya", - "Puzzle.country2Language": "Alman", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Münhen", - "Puzzle.country2HelpUrl": "https://az.wikipedia.org/wiki/Almaniya", - "Puzzle.country3": "Çin", - "Puzzle.country3City1": "Pekin", - "Puzzle.country3City2": "Şanxay", - "Puzzle.country3HelpUrl": "https://az.wikipedia.org/wiki/Çin", - "Puzzle.country4": "Braziliya", - "Puzzle.country4Language": "Portuqalca", - "Puzzle.country4City1": "Rio de Janeyro", - "Puzzle.country4City2": "San Paulo", - "Puzzle.country4HelpUrl": "https://az.wikipedia.org/wiki/Braziliya", - "Puzzle.flag": "bayraq:", - "Puzzle.language": "dil:", - "Puzzle.languageChoose": "seç...", - "Puzzle.cities": "şəhərlər:", - "Puzzle.error0": "Mükəmməl!\n%1 blokun hamısı doğrudur.", - "Puzzle.error1": "Demək olar ki! Bir blok səhvdir.", - "Puzzle.tryAgain": "Vurğulanan blok səhvdir.\nÇalışmağa davam.", - "Puzzle.help": "Kömək", - "Puzzle.checkAnswers": "Cavabları Yoxla", "Turtle.font": "şrift", "Turtle.fontSize": "şriftin ölçüsü", "Turtle.fontNormal": "normal", diff --git a/apps/json/be-tarask.json b/apps/json/be-tarask.json index 315412465..ff5c1b218 100644 --- a/apps/json/be-tarask.json +++ b/apps/json/be-tarask.json @@ -40,8 +40,6 @@ "Apps.indexTitle": "Дастасаваньні Блоклі", "Apps.indexFooter": "Блоклі - гэта вольны рэсурс з адкрытым кодам. Каб падзяліцца сваім кодам ці перакладамі Блоклі або выкарыстоўваць Блоклі ва ўласных даставаньнях наведайце %1.", "Apps.choiceIntro": "Блоклі - гэта графічнае асяродзьдзе праграмаваньня. Ніжэй знаходзяцца некалькі прыкладаў дастасаваньняў якія выкарыстоўваюць Блоклі.", - "Puzzle.title": "Мазгатня", - "Apps.puzzleSubtitle": "Вучыцеся выкарыстоўваць інтэрфэйс Блоклі.", "Maze.maze": "Лябірынт", "Apps.mazeSubtitle": "Выкарыстоўвайце Блоклі каб прайсьці лябірынт.", "Turtle.title": "Графіка Чарапахі", @@ -98,37 +96,6 @@ "Plane.description2": "Самалёт мае два месцы ў кабіне экіпажа (пілот і другі пілот), і некалькі шэрагаў пасажырскіх сядзеньняў. Кожны шэраг утрымлівае чатыры месцы.", "Plane.description3": "Самалёт мае два месцы ў кабіне экіпажа (пілот і другі пілот), і некалькі пасажырскіх шэрагаў месцаў 1-га кляса і 2-га кляса. Кожны шэраг 1-га кляса утрымлівае чатыры месцы. Кожны шэраг 2-га кляса ўтрымлівае пяць месцаў.", "Plane.instructions": "Пабудаваць формулу (ніжэй), якая падлічвае агульную колькасьць месцаў у самалёце пры зьмене радоў (гл. вышэй).", - "Puzzle.country1": "Аўстралія", - "Puzzle.country1Language": "ангельская", - "Puzzle.country1City1": "Мэльбурн", - "Puzzle.country1City2": "Сыднэй", - "Puzzle.country1HelpUrl": "https://be-x-old.wikipedia.org/wiki/Аўстралія", - "Puzzle.country2": "Нямеччына", - "Puzzle.country2Language": "нямецкая", - "Puzzle.country2City1": "Бэрлін", - "Puzzle.country2City2": "Мюнхэн", - "Puzzle.country2HelpUrl": "https://be-x-old.wikipedia.org/wiki/Нямеччына", - "Puzzle.country3": "Кітай", - "Puzzle.country3Language": "кітайская", - "Puzzle.country3City1": "Пэкін", - "Puzzle.country3City2": "Шанхай", - "Puzzle.country3HelpUrl": "https://be-x-old.wikipedia.org/wiki/Кітай", - "Puzzle.country4": "Бразылія", - "Puzzle.country4Language": "партугальская", - "Puzzle.country4City1": "Рыё-дэ-Жанэйра", - "Puzzle.country4City2": "Сан-Паўлу", - "Puzzle.country4HelpUrl": "https://be-x-old.wikipedia.org/wiki/Бразылія", - "Puzzle.flag": "сьцяг:", - "Puzzle.language": "мова:", - "Puzzle.languageChoose": "выберыце...", - "Puzzle.cities": "гарады:", - "Puzzle.error0": "Выдатна!\nУсе блёкі (%1) зьмешчаныя правільна.", - "Puzzle.error1": "Бязмала! Адзін блёк зьмешчаны няправільна.", - "Puzzle.error2": "Некалькі блёкаў (%1) зьмешчаныя няправільна.", - "Puzzle.tryAgain": "Вылучаны блёк зьмешчаны няправільна.\nСпрабуйце яшчэ.", - "Puzzle.help": "Дапамога", - "Puzzle.checkAnswers": "Праверыць адказы", - "Puzzle.helpText": "Далучыце да кожнай краіны (зялёны) яе сьцяг, выберыце яе афіцыйную мову і вызначыце гарады, што ёсьць у гэтай краіне.", "Turtle.moveTooltip": "Перамясьціць чарапахка наперад або назад на зададзеную адлегласьць.", "Turtle.moveForward": "рухацца наперад на", "Turtle.moveBackward": "рухацца назад на", diff --git a/apps/json/bg.json b/apps/json/bg.json deleted file mode 100644 index 25a497710..000000000 --- a/apps/json/bg.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "@metadata": { - "authors": [ - "DCLXVI" - ] - }, - "Apps.dialogCancel": "Отказване", - "Apps.catVariables": "Променливи", - "Puzzle.country1": "Австралия", - "Puzzle.country1Language": "Английски", - "Puzzle.country1City1": "Мелбърн", - "Puzzle.country1City2": "Сидни", - "Puzzle.country1HelpUrl": "https://bg.wikipedia.org/wiki/Австралия", - "Puzzle.country2": "Германия", - "Puzzle.country2Language": "Немски", - "Puzzle.country2City1": "Берлин", - "Puzzle.country2City2": "Мюнхен", - "Puzzle.country2HelpUrl": "https://bg.wikipedia.org/wiki/Германия", - "Puzzle.country3": "Китай", - "Puzzle.country3Language": "Китайски", - "Puzzle.country3City1": "Пекин", - "Puzzle.country3City2": "Шанхай", - "Puzzle.country3HelpUrl": "https://bg.wikipedia.org/wiki/Китай", - "Puzzle.country4": "Бразилия", - "Puzzle.country4Language": "Португалски", - "Puzzle.country4City1": "Рио де Жанейро", - "Puzzle.country4City2": "Сао Пауло", - "Puzzle.country4HelpUrl": "https://bg.wikipedia.org/wiki/Бразилия", - "Puzzle.flag": "флаг:", - "Puzzle.language": "език:", - "Puzzle.languageChoose": "избиране...", - "Puzzle.cities": "градове:" -} diff --git a/apps/json/bn.json b/apps/json/bn.json deleted file mode 100644 index 00abe7fdc..000000000 --- a/apps/json/bn.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "ঠিক আছে", - "Puzzle.country1": "অস্ট্রেলিয়া", - "Puzzle.country1Language": "ইংরেজি", - "Puzzle.country1City1": "মেলবোর্ন", - "Puzzle.country1City2": "সিডনি", - "Puzzle.country2": "জার্মানী", - "Puzzle.country2Language": "জার্মান", - "Puzzle.country2City1": "বার্লিন", - "Puzzle.country2City2": "মিউনিখ", - "Puzzle.country3": "চীন", - "Puzzle.country3Language": "চাইনিজ", - "Puzzle.country3City1": "বেইজিং", - "Puzzle.country3City2": "সাংহাই", - "Puzzle.country4": "ব্রাজিল", - "Puzzle.country4Language": "পর্তুগীজ", - "Puzzle.country4City1": "রিউ দি জানেইরু", - "Puzzle.country4City2": "সাও পাওলো", - "Puzzle.flag": "পতাকা:", - "Puzzle.language": "ভাষা:", - "Puzzle.languageChoose": "পছন্দ করুন...", - "Puzzle.cities": "শহর:", - "Puzzle.help": "সাহায্য", - "Puzzle.checkAnswers": "উত্তর যাচাই করুন" -} \ No newline at end of file diff --git a/apps/json/br.json b/apps/json/br.json index 70877e28e..c9b2e3219 100644 --- a/apps/json/br.json +++ b/apps/json/br.json @@ -41,8 +41,6 @@ "Apps.indexTitle": "Arloadoù Blockly", "Apps.indexFooter": "Frank ha gant kod tarzh digor eo Blockly. Evit degas ho lod er c'hod hag e troidigezhioù Blockly, pe evit implijout Blockly en hoc'h arload, kit war %1.", "Apps.choiceIntro": "Un endro programmiñ grafek. Kavout a reot amañ dindan un nebeud skouerioù eus arloadoù a implij Blockly.", - "Puzzle.title": "Miltamm", - "Apps.puzzleSubtitle": "Deskiñ implijout etrefas Blockly.", "Maze.maze": "Milendall", "Apps.mazeSubtitle": "Implijout Blockly da ziskoulmañ ur milendall.", "Turtle.title": "Baot tresañ", @@ -99,37 +97,6 @@ "Plane.description2": "En un nijerez ez eus div azezenn el logell leviañ(evit al loman hag an eil loman), hag ur toullad renkennadoù azezennoù evit an dremenidi. Peder azezenn zo e pep renkennad.", "Plane.description3": "En un nijerez ez eus div azezenn el logell leviañ(evit al loman hag an eil loman), hag un toullad renkennadoù azezennoù tremenidi kentañ hag eil klas. Peder azezenn zo e pep renkennad kentañ klas. Pemp azezenn zo e pemp renkennad eil klas.", "Plane.instructions": "Sevel ur formulenn (amañ dindan) evit jediñ an niver a azezennoù en holl en nijerez pa vez kemmet an niver a renkennadoù (amañ a-us).", - "Puzzle.country1": "Aostralia", - "Puzzle.country1Language": "Saozneg", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://br.wikipedia.org/wiki/Aostralia", - "Puzzle.country2": "Alamagn", - "Puzzle.country2Language": "Alamaneg", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://br.wikipedia.org/wiki/Alamagn", - "Puzzle.country3": "Sina", - "Puzzle.country3Language": "Sinaeg", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://br.wikipedia.org/wiki/Sina", - "Puzzle.country4": "Brazil", - "Puzzle.country4Language": "Portugaleg", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://br.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "banniel :", - "Puzzle.language": "yezh :", - "Puzzle.languageChoose": "dibab...", - "Puzzle.cities": "keodedoù :", - "Puzzle.error0": "Dispar !\nReizh eo an/ar %1 bloc'h.", - "Puzzle.error1": "Tost ! Chom a ra ur bloc'h direizh.", - "Puzzle.error2": "%1 bloc'h direizh zo.", - "Puzzle.tryAgain": "Direizh eo ar bloc'h usskedet.\nKendalc'hit da bleustriñ.", - "Puzzle.help": "Skoazell", - "Puzzle.checkAnswers": "Gwiriañ ar respontoù", - "Puzzle.helpText": "Evit kement bro (e gwer), stagañ he banniel, dibab he yezh, ha berniañ he c'hêrioù.", "Turtle.moveTooltip": "Lakaat ar vaot da vont war-raok pe da vont war-gil hervez ar c'hementad merket.", "Turtle.moveForward": "Mont war-raok eus", "Turtle.moveBackward": "Mont war-gil eus", diff --git a/apps/json/ca.json b/apps/json/ca.json index 602c4da7e..e4a92f780 100644 --- a/apps/json/ca.json +++ b/apps/json/ca.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "Aplicacions Blockly", "Apps.indexFooter": "Blockly és gratis i de codi font lliure. Per contribuir amb codi o amb traduccions a Blockly, o per usar Blockly en la vostra app, visiteu %1.", "Apps.choiceIntro": "Blockly és un entorn de programació gràfic. A continuació trobareu algunes aplicacions que usen Blockly.", - "Puzzle.title": "Trencaclosques", - "Apps.puzzleSubtitle": "Apreneu a usar la interfície de Blockly.", "Maze.maze": "Laberint", "Apps.mazeSubtitle": "Useu Blockly per resoldre un laberint.", "Turtle.title": "Gràfiques tortuga", @@ -97,37 +95,6 @@ "Plane.description2": "Un avió té dos seients en la cabina de vol (pel pilot i pel copilot) i un nombre de files de seients de passatgers. Cada fila conté quatre seients.", "Plane.description3": "Un avió té dos seients en la cabina de vol (pel pilot i copilot) i un nombre de files per seients de passatgers de primera classe i de segona classe. Cada fila de primera classe conté quatre seients. Cada fila de segona classe conté cinc seients.", "Plane.instructions": "Construïu una fórmula (a sota) que calculi el nombre total de seients de l'avió a mida que canviïn les files (a dalt).", - "Puzzle.country1": "Austràlia", - "Puzzle.country1Language": "Anglès", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Alemanya", - "Puzzle.country2Language": "Alemany", - "Puzzle.country2City1": "Berlín", - "Puzzle.country2City2": "Munic", - "Puzzle.country2HelpUrl": "https://ca.wikipedia.org/wiki/Alemanya", - "Puzzle.country3": "Xina", - "Puzzle.country3Language": "Xinès", - "Puzzle.country3City1": "Pequín", - "Puzzle.country3City2": "Xangai", - "Puzzle.country3HelpUrl": "https://ca.wikipedia.org/wiki/Xina", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Portuguès", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://ca.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "Bandera:", - "Puzzle.language": "Llengua:", - "Puzzle.languageChoose": "triar...", - "Puzzle.cities": "Ciutats:", - "Puzzle.error0": "Perfecte!\nTots els blocs de %1 són correctes.", - "Puzzle.error1": "Gairebé! Una bloc és incorrecte.", - "Puzzle.error2": "%1 blocs són errònies.", - "Puzzle.tryAgain": "El bloc de subratllat no és correcta.\nContinuï provant.", - "Puzzle.help": "Ajuda", - "Puzzle.checkAnswers": "Comprovar les respostes", - "Puzzle.helpText": "Per a cada país (verd), adjuntar la seva bandera, escollir la seva llengua i fer una pila de les seves ciutats.", "Turtle.moveTooltip": "Mou la tortuga endavant o enrere segons la quantitat especificada.", "Turtle.moveForward": "moure endavant", "Turtle.moveBackward": "moure enrere", diff --git a/apps/json/cdo.json b/apps/json/cdo.json deleted file mode 100644 index 723a561ff..000000000 --- a/apps/json/cdo.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "確定", - "Puzzle.title": "謎", - "Puzzle.country1": "澳大利亞", - "Puzzle.country1Language": "英語", - "Puzzle.country1City1": "墨爾本", - "Puzzle.country1City2": "悉尼", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "德國", - "Puzzle.country2Language": "德語", - "Puzzle.country2City1": "柏林", - "Puzzle.country2City2": "慕尼黑", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "中國", - "Puzzle.country3Language": "中文", - "Puzzle.country3City1": "北京", - "Puzzle.country3City2": "上海", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "巴西", - "Puzzle.country4Language": "葡萄牙語", - "Puzzle.country4City1": "裡約熱內盧", - "Puzzle.country4City2": "聖保羅", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "國旗:", - "Puzzle.language": "語言:", - "Puzzle.languageChoose": "選擇…", - "Puzzle.cities": "城市:", - "Puzzle.error0": "雅好!\n所有%1其鎖定都正確去了。", - "Puzzle.error1": "基本完成!蜀萆鎖定𣍐正確。", - "Puzzle.error2": "%1其鎖定𣍐正確。", - "Puzzle.tryAgain": "強調其鎖定𣍐正確。\n保持試蜀試。", - "Puzzle.help": "幫助", - "Puzzle.checkAnswers": "檢查答案", - "Puzzle.helpText": "每蜀萆國家,連接伊其國旗,選擇伊其語言,再製造伊其城市其堆。" -} \ No newline at end of file diff --git a/apps/json/cs.json b/apps/json/cs.json index a810fa40c..b08bcc62e 100644 --- a/apps/json/cs.json +++ b/apps/json/cs.json @@ -36,8 +36,6 @@ "Graph.title": "Grafická kalkulačka", "Apps.indexTitle": "Aplikace Blockly", "Apps.choiceIntro": "Blockly je grafické programovací prostředí. Níže jsou uvedeny některé ukázkové aplikace, které používají Blockly.", - "Puzzle.title": "Skládačka", - "Apps.puzzleSubtitle": "Naučte se používat rozhraní Blockly.", "Maze.maze": "Bludiště", "Apps.mazeSubtitle": "Použít Blockly k vyřešení bludiště.", "Turtle.title": "Želví grafika", @@ -89,37 +87,6 @@ "Plane.placeholder": "?", "Plane.setSeats": "sedadla =", "Plane.description1": "Letadlo má určitý počet řad sedadel pro cestující. Každá řada obsahuje 4 sedadla.", - "Puzzle.country1": "Austrálie", - "Puzzle.country1Language": "Angličtina", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://cs.wikipedia.org/wiki/Austrálie", - "Puzzle.country2": "Německo", - "Puzzle.country2Language": "Němčina", - "Puzzle.country2City1": "Berlín", - "Puzzle.country2City2": "Mnichov", - "Puzzle.country2HelpUrl": "https://cs.wikipedia.org/wiki/Německo", - "Puzzle.country3": "Čína", - "Puzzle.country3Language": "Čínština", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Šanghaj", - "Puzzle.country3HelpUrl": "https://cs.wikipedia.org/wiki/Čína", - "Puzzle.country4": "Brazílie", - "Puzzle.country4Language": "Portugalština", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://cs.wikipedia.org/wiki/Brazílie", - "Puzzle.flag": "vlajka:", - "Puzzle.language": "jazyk:", - "Puzzle.languageChoose": "vyber...", - "Puzzle.cities": "města:", - "Puzzle.error0": "Výborně!\nVšech %1 bloků je umístěno správně.", - "Puzzle.error1": "Skoro! Jeden blok je špatně.", - "Puzzle.error2": "%1 bloky jsou chybně.", - "Puzzle.tryAgain": "Zvýrazněný blok není správně.\nZkoušej to dál.", - "Puzzle.help": "Nápověda", - "Puzzle.checkAnswers": "Zkontrolovat odpovědi", - "Puzzle.helpText": "Ke každé zemi (zeleně) přiřaď vlajku, jazyk a města", "Turtle.moveForward": "Přesunout vpřed", "Turtle.moveBackward": "přesunout zpět", "Turtle.turnRight": "otočit doprava o", diff --git a/apps/json/da.json b/apps/json/da.json index 5871a0b45..08cd76601 100644 --- a/apps/json/da.json +++ b/apps/json/da.json @@ -41,8 +41,6 @@ "Apps.indexTitle": "Blockly programmer", "Apps.indexFooter": "Blockly er gratis og open source. For at bidrage kode eller oversættelser til Blockly eller bruge Blockly i dit eget program, kan du besøge %1.", "Apps.choiceIntro": "Blockly er et grafisk programmeringsmiljø. Nedenfor er nogle eksempler på programmer der bruger Blockly.", - "Puzzle.title": "Puslespil", - "Apps.puzzleSubtitle": "Lær at bruge Blocklys interface.", "Maze.maze": "Labyrint", "Apps.mazeSubtitle": "Brug Blockly til at løse en labyrint.", "Turtle.title": "Skildpaddegrafik", @@ -99,37 +97,6 @@ "Plane.description2": "Et fly har to pladser i cockpittet (til pilot og med-pilot), og et antal rækker af passagersæder. Hver række indeholder fire sæder.", "Plane.description3": "Et fly har to pladser i cockpittet (til pilot og med-pilot), og et antal rækker af 1. klasses og 2. klasses passagersæder. Hver 1. klasses række indeholder fire sæder. Hver 2. klasses række indeholder fem sæder.", "Plane.instructions": "Opbyg en formel (nedenfor), der beregner det samlede antal pladser på flyet, hvis antal rækker ændres (ovenfor).", - "Puzzle.country1": "Australien", - "Puzzle.country1Language": "Engelsk", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://da.wikipedia.org/wiki/Australien", - "Puzzle.country2": "Tyskland", - "Puzzle.country2Language": "Tysk", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://da.wikipedia.org/wiki/Tyskland", - "Puzzle.country3": "Kina", - "Puzzle.country3Language": "Kinesisk", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://da.wikipedia.org/wiki/Kina", - "Puzzle.country4": "Brasilien", - "Puzzle.country4Language": "Portugisisk", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://da.wikipedia.org/wiki/Brasilien", - "Puzzle.flag": "flag:", - "Puzzle.language": "sprog:", - "Puzzle.languageChoose": "vælg...", - "Puzzle.cities": "byer:", - "Puzzle.error0": "Perfekt!\nAlle %1 blokke er rigtige.", - "Puzzle.error1": "Næsten! En blok er forkert.", - "Puzzle.error2": "%1 blokke er forkerte.", - "Puzzle.tryAgain": "Den fremhævede blok er ikke rigtig.\nBliv ved med at prøve.", - "Puzzle.help": "Hjælp", - "Puzzle.checkAnswers": "Kontroller svarene", - "Puzzle.helpText": "For hvert land (grøn), tilknyt dets flag, vælg dets sprog og lav en stabel med dets byer.", "Turtle.moveTooltip": "Bevæger skildpadden frem eller tilbage med den angivne værdi.", "Turtle.moveForward": "flyt fremad med", "Turtle.moveBackward": "flyt bagud med", diff --git a/apps/json/de.json b/apps/json/de.json index 5af4c7f6d..8bc4ab631 100644 --- a/apps/json/de.json +++ b/apps/json/de.json @@ -40,8 +40,6 @@ "Apps.indexTitle": "Blockly-Anwendungen", "Apps.indexFooter": "Blockly ist frei und Open Source. Um Code oder Übersetzungen für Blockly beizusteuern oder um Blockly in deiner eigenen Anwendung zu verwenden, besuche %1.", "Apps.choiceIntro": "Blockly ist eine grafische Programmierumgebung. Unten sind einige Beispielanwendungen, die Blockly verwenden.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Lernen, wie man die Blockly-Oberfläche verwendet.", "Maze.maze": "Labyrinth", "Apps.mazeSubtitle": "Blockly zum Lösen eines Labyrinths verwenden.", "Turtle.title": "Turtle-Grafiken", @@ -98,37 +96,6 @@ "Plane.description2": "Ein Flugzeug hat zwei Sitze im Pilotenstand (für den Piloten und Co-Piloten) und eine Anzahl an Reihen mit Passagiersitzen. Jede Reihe enthält vier Sitze.", "Plane.description3": "Ein Flugzeug hat zwei Sitze im Pilotenstand (für den Piloten und Co-Piloten) und eine Anzahl an Reihen mit Passagiersitzen der 1. und 2. Klasse. Jede 1.-Klasse-Reihe enthält vier Sitze. Jede 2.-Klasse-Reihe enthält fünf Sitze.", "Plane.instructions": "Erstelle eine Formel (unten), die die gesamte Anzahl an Sitzen im Flugzeug berechnet, wenn die Reihen (oben) geändert werden.", - "Puzzle.country1": "Australien", - "Puzzle.country1Language": "Englisch", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://de.wikipedia.org/wiki/Australien", - "Puzzle.country2": "Deutschland", - "Puzzle.country2Language": "Deutsch", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://de.wikipedia.org/wiki/Deutschland", - "Puzzle.country3": "Volksrepublik China", - "Puzzle.country3Language": "Chinesisch", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://de.wikipedia.org/wiki/Volksrepublik_China", - "Puzzle.country4": "Brasilien", - "Puzzle.country4Language": "Portugiesisch", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://de.wikipedia.org/wiki/Brasilien", - "Puzzle.flag": "Flagge:", - "Puzzle.language": "Sprache:", - "Puzzle.languageChoose": "wähle …", - "Puzzle.cities": "Städte:", - "Puzzle.error0": "Perfekt! Alle %1 Bausteine sind richtig.", - "Puzzle.error1": "Fast! Ein Baustein ist falsch.", - "Puzzle.error2": "%1 Bausteine sind falsch.", - "Puzzle.tryAgain": "Der hervorgehobene Baustein ist falsch. Versuche es noch einmal.", - "Puzzle.help": "Hilfe", - "Puzzle.checkAnswers": "Antworten überprüfen", - "Puzzle.helpText": "Hänge für jeden Staat (grün) seine Flagge an, wähle seine Sprache aus und mache einen Stapel mit seinen Städten.", "Turtle.moveTooltip": "Bewegt die Schildkröte um den angegebenen Wert vorwärts oder rückwärts.", "Turtle.moveForward": "vorwärts bewegen um", "Turtle.moveBackward": "rückwärts bewegen um", diff --git a/apps/json/diq.json b/apps/json/diq.json index 43ce952f7..4535ed418 100644 --- a/apps/json/diq.json +++ b/apps/json/diq.json @@ -33,7 +33,6 @@ "Code.blocks": "Bloki", "Code.trashTooltip": "Blokan hemın çek", "Graph.title": "Hesab makineya Grafikan", - "Puzzle.title": "Puzzle", "Maze.maze": "Labirent", "Turtle.title": "Grafike kesan", "Plane.plane": "Hesabkerdoğê Cayê Tiyarey", @@ -51,32 +50,6 @@ "Plane.seats": "Paldangi: %1", "Plane.placeholder": "?", "Plane.setSeats": "iskemey =", - "Puzzle.country1": "Awıstralya", - "Puzzle.country1Language": "İngılızki", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sidney", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Almanya", - "Puzzle.country2Language": "Alman", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munix", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "Çin", - "Puzzle.country3Language": "Çinki", - "Puzzle.country3City1": "Pekin", - "Puzzle.country3City2": "Şangay", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "Brezilya", - "Puzzle.country4Language": "Portekız", - "Puzzle.country4City1": "Rio de Ceneryo", - "Puzzle.country4City2": "Sao Paulo", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "desmal", - "Puzzle.language": "Zıwan:", - "Puzzle.languageChoose": "weçine...", - "Puzzle.cities": "suki:", - "Puzzle.help": "Peşti", - "Puzzle.checkAnswers": "Netican kontrol ke", "Turtle.moveForward": "honde raver şo", "Turtle.moveBackward": "honde peyser şo", "Turtle.turnRight": "hende şo hetê raşti", diff --git a/apps/json/el.json b/apps/json/el.json index aca3489b4..7b7571842 100644 --- a/apps/json/el.json +++ b/apps/json/el.json @@ -43,8 +43,6 @@ "Apps.indexTitle": "Εφαρμογές Blockly", "Apps.indexFooter": "To Blockly είναι ανοικτού κώδικα και δωρεάν. Για να συνεισφέρετε σε κώδικα ή μεταφράσεις στο Blockly, ή για να χρησιμοποιήσετε το Blockly στη δική σας εφαρμογή, επισκεφτείτε το %1.", "Apps.choiceIntro": "Το Blockly είναι ένα γραφικό περιβάλλον προγραμματισμού. Παρακάτω είναι μερικά δείγματα εφαρμογών που χρησιμοποιούν το Μπλόκλι.", - "Puzzle.title": "Παζλ", - "Apps.puzzleSubtitle": "Μάθε πως να χρησιμοποιήσεις το περιβάλλον του Blockly.", "Maze.maze": "Λαβύρινθος", "Apps.mazeSubtitle": "Χρησιμοποίησε το Blockly για να λύσεις έναν λαβύρινθο.", "Turtle.title": "Γραφικά Με Τη Χελώνα", @@ -101,37 +99,6 @@ "Plane.description2": "Ένα αεροπλάνο έχει δύο καθίσματα στον θάλαμο διακυβέρνησης (για τον κυβερνήτη και τον συγκυβερνήτη), καθώς και έναν αριθμό από σειρές καθισμάτων επιβατών. Κάθε σειρά έχει τέσσερα καθίσματα.", "Plane.description3": "Ένα αεροπλάνο έχει δύο καθίσματα στον θάλαμο διακυβέρνησης (για τον κυβερνήτη και τον συγκυβερνήτη), καθώς και έναν αριθμό σειρών καθισμάτων για την 1η και 2η θέση. Κάθε σειρά της 1ης θέσης έχει τέσσερα καθίσματα και κάθε σειρά της 2ης θέσης έχει πέντε καθίσματα.", "Plane.instructions": "Φτιάξε έναν τύπο (κάτω) που θα υπολογίζει τον συνολικό αριθμό καθισμάτων του αεροπλάνου καθώς αλλάζουν οι σειρές (πάνω).", - "Puzzle.country1": "Αυστραλία", - "Puzzle.country1Language": "Αγγλικά", - "Puzzle.country1City1": "Μελβούρνη", - "Puzzle.country1City2": "Σίδνεϊ", - "Puzzle.country1HelpUrl": "https://el.wikipedia.org/wiki/Αυστραλία", - "Puzzle.country2": "Γερμανία", - "Puzzle.country2Language": "Γερμανικά", - "Puzzle.country2City1": "Βερολίνο", - "Puzzle.country2City2": "Μόναχο", - "Puzzle.country2HelpUrl": "https://el.wikipedia.org/wiki/Γερμανία", - "Puzzle.country3": "Κίνα", - "Puzzle.country3Language": "Κινεζικά", - "Puzzle.country3City1": "Πεκίνο", - "Puzzle.country3City2": "Σαγκάη", - "Puzzle.country3HelpUrl": "https://el.wikipedia.org/wiki/Κίνα", - "Puzzle.country4": "Βραζιλία", - "Puzzle.country4Language": "Πορτογαλικά", - "Puzzle.country4City1": "Ρίο ντε Τζανέιρο", - "Puzzle.country4City2": "Σάο Πάολο", - "Puzzle.country4HelpUrl": "https://el.wikipedia.org/wiki/Βραζιλία", - "Puzzle.flag": "σημαία:", - "Puzzle.language": "γλώσσα:", - "Puzzle.languageChoose": "διάλεξε...", - "Puzzle.cities": "πόλεις:", - "Puzzle.error0": "Τέλεια!\nΚαι τα %1 μπλοκ είναι σωστά.", - "Puzzle.error1": "Σχεδόν! Ένα μπλοκ είναι λάθος.", - "Puzzle.error2": "%1 μπλοκ είναι λάθος.", - "Puzzle.tryAgain": "Το επισημασμένο μπλοκ δεν είναι σωστό.\nΣυνέχισε την προσπάθεια.", - "Puzzle.help": "Βοήθεια", - "Puzzle.checkAnswers": "Έλεγξε τις απαντήσεις", - "Puzzle.helpText": "Για κάθε χώρα (πράσινα μπλοκ), σύνδεσε τη σημαία της, τη γλώσσα της και κάνε μια στοίβα με τις πόλεις της.", "Turtle.moveTooltip": "Μετακινεί τη χελώνα προς τα εμπρός ή προς τα πίσω κατά το ορισμένο ποσό.", "Turtle.moveForward": "κινήσου μπροστά κατά", "Turtle.moveBackward": "κινήσου προς τα πίσω κατά", diff --git a/apps/json/en.json b/apps/json/en.json index 07c698066..472c03442 100644 --- a/apps/json/en.json +++ b/apps/json/en.json @@ -1,7 +1,7 @@ { "@metadata": { "author": "Ellen Spertus ", - "lastupdated": "2014-09-18 16:50:06.860840", + "lastupdated": "2014-10-15 15:47:52.573409", "locale": "en", "messagedocumentation" : "qqq" }, @@ -39,8 +39,6 @@ "Apps.indexTitle": "Blockly Apps", "Apps.indexFooter": "Blockly is free and open source. To contribute code or translations to Blockly, or to use Blockly in your own app, visit %1.", "Apps.choiceIntro": "Blockly is a graphical programming environment. Below are some sample applications that use Blockly.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Learn to use Blockly's interface.", "Maze.maze": "Maze", "Apps.mazeSubtitle": "Use Blockly to solve a maze.", "Turtle.title": "Turtle Graphics", @@ -97,37 +95,6 @@ "Plane.description2": "An airplane has two seats in the flight deck (for the pilot and co-pilot), and a number of rows of passenger seats. Each row contains four seats.", "Plane.description3": "An airplane has two seats in the flight deck (for the pilot and co-pilot), and a number of rows of 1st class and 2nd class passenger seats. Each 1st class row contains four seats. Each 2nd class row contains five seats.", "Plane.instructions": "Build a formula (below) that calculates the total number of seats on the airplane as the rows are changed (above).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "English", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Germany", - "Puzzle.country2Language": "German", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinese", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazil", - "Puzzle.country4Language": "Portuguese", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "flag:", - "Puzzle.language": "language:", - "Puzzle.languageChoose": "choose...", - "Puzzle.cities": "cities:", - "Puzzle.error0": "Perfect!\nAll %1 blocks are correct.", - "Puzzle.error1": "Almost! One block is incorrect.", - "Puzzle.error2": "%1 blocks are incorrect.", - "Puzzle.tryAgain": "The highlighted block is not correct.\nKeep trying.", - "Puzzle.help": "Help", - "Puzzle.checkAnswers": "Check Answers", - "Puzzle.helpText": "For each country (green), attach its flag, choose its language, and make a stack of its cities.", "Turtle.moveTooltip": "Moves the turtle forward or backward by the specified amount.", "Turtle.moveForward": "move forward by", "Turtle.moveBackward": "move backward by", diff --git a/apps/json/es.json b/apps/json/es.json index 5254329f3..ace3f7297 100644 --- a/apps/json/es.json +++ b/apps/json/es.json @@ -42,8 +42,6 @@ "Apps.indexTitle": "Apps de Blockly", "Apps.indexFooter": "Blockly es gratuito y de código abierto. Para contribuir con el código o las traducciones de Blockly, o para utilizar Blockly en tu propia aplicación, visita %1.", "Apps.choiceIntro": "Blockly es un entorno gráfico de programación. A continuación se presentan algunas aplicaciones de ejemplo que utilizan Blockly.", - "Puzzle.title": "Puzle", - "Apps.puzzleSubtitle": "Aprende a usar la interfaz de Blockly.", "Maze.maze": "Laberinto", "Apps.mazeSubtitle": "Usa Blockly para resolver un laberinto.", "Turtle.title": "Tortuga Grafica", @@ -100,37 +98,6 @@ "Plane.description2": "Un avión tiene dos asientos en la cabina de vuelo (para el piloto y co-piloto), y un número de filas de asientos de pasajeros. Cada fila contiene cuatro asientos.", "Plane.description3": "Un avión tiene dos asientos en la cabina de vuelo (para el piloto y co-piloto), y un número de filas de asientos para pasajeros de primera y segunda clase. Cada fila de la primera clase contiene cuatro asientos. Cada fila de la segunda clase contiene cinco asientos.", "Plane.instructions": "Construir una fórmula (abajo) que calcule el número total de asientos en el avión cuando las filas sean cambiadas (arriba).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Inglés", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sídney", - "Puzzle.country1HelpUrl": "https://es.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Alemania", - "Puzzle.country2Language": "Alemán", - "Puzzle.country2City1": "Berlín", - "Puzzle.country2City2": "Múnich", - "Puzzle.country2HelpUrl": "https://es.wikipedia.org/wiki/Alemania", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chino", - "Puzzle.country3City1": "Pekín", - "Puzzle.country3City2": "Shanghái", - "Puzzle.country3HelpUrl": "https://es.wikipedia.org/wiki/China", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Portugués", - "Puzzle.country4City1": "Río de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://es.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "bandera:", - "Puzzle.language": "idioma:", - "Puzzle.languageChoose": "elegir...", - "Puzzle.cities": "ciudades:", - "Puzzle.error0": "¡Perfecto!\nLos %1 bloques están bien colocados.", - "Puzzle.error1": "¡Casi! Un bloque está mal colocado.", - "Puzzle.error2": "%1 bloques están mal colocados.", - "Puzzle.tryAgain": "El bloque destacado está mal colocado.\nSigue intentándolo.", - "Puzzle.help": "Ayuda", - "Puzzle.checkAnswers": "Comprobar las respuestas", - "Puzzle.helpText": "Para cada país (verde), asocia su bandera, elige su idioma y agrupa sus ciudades.", "Turtle.moveTooltip": "Mueve la tortuga hacia adelante o hacia atrás en la cantidad especificada.", "Turtle.moveForward": "avanzar", "Turtle.moveBackward": "devolverse", diff --git a/apps/json/eu.json b/apps/json/eu.json index 429fc40cb..eaa52c1f8 100644 --- a/apps/json/eu.json +++ b/apps/json/eu.json @@ -29,7 +29,6 @@ "Code.title": "Kodea", "Code.blocks": "Blokeak", "Code.trashTooltip": "Bloke guztiak baztertu.", - "Puzzle.title": "Puzzle", "Maze.maze": "Labirintoa", "Maze.moveForward": "mugi aurrera", "Maze.turnLeft": "biratu ezker", @@ -59,36 +58,5 @@ "Maze.helpWallFollow": "Labirinto zail honi irtenbidea aurkitu diezaiokezu? Saia zaitez ezker-pareta jarraitzen.", "Plane.seats": "Eserlekuak: %1", "Plane.placeholder": "?", - "Plane.setSeats": "eserlekuak =", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Ingelesa", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://eu.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Alemania", - "Puzzle.country2Language": "alemaniera", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://eu.wikipedia.org/wiki/Alemania", - "Puzzle.country3": "Txina", - "Puzzle.country3Language": "txinera", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://eu.wikipedia.org/wiki/Txina", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "portugesa", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "Sao Paulo", - "Puzzle.country4HelpUrl": "https://eu.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "ikurriña:", - "Puzzle.language": "hizkuntza:", - "Puzzle.languageChoose": "aukeratu...", - "Puzzle.cities": "hiriak:", - "Puzzle.error0": "Bikain!\n%1 blokeak zuzen daude.", - "Puzzle.error1": "Ia-ia! Bloke bat ez dago ondo.", - "Puzzle.error2": "%1 bloke ez dira zuzenak.", - "Puzzle.tryAgain": "Markatuta agertzen den blokea ez da zuzena.\nSaiatu berriro.", - "Puzzle.help": "Laguntza", - "Puzzle.checkAnswers": "Erantzunak egiaztatu", - "Puzzle.helpText": "Herrialde bakoitzari (berdea), bandera jarri, bere hizkuntza aukeratu, eta hiriak jarri." + "Plane.setSeats": "eserlekuak =" } diff --git a/apps/json/fa.json b/apps/json/fa.json index cc24e3926..1f41538a8 100644 --- a/apps/json/fa.json +++ b/apps/json/fa.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "برنامه‌های بلوکلی", "Apps.indexFooter": "بلوکلی رایگان و متن‌باز است. برای مشارکت کد یا ترجمهٔ بلوکلی یا استفاده از بلوکلی در برنامهٔ خودتان، %1 را ببینید.", "Apps.choiceIntro": "بلوکلی یک محیط برنامه‌نویسی گرافیک است. در زیر نمونه برنامه‌هایی وجود دارد که از بلوکلی استفاده می‌کند.", - "Puzzle.title": "پازل", - "Apps.puzzleSubtitle": "استفاده از ظاهر بلوکلی را یاد بگیرید.", "Maze.maze": "پیچ‌درپیچ", "Apps.mazeSubtitle": "استفاده از بلوکلی برای حل یک معما.", "Turtle.title": "گرافیک لاک‌پشت", @@ -97,37 +95,6 @@ "Plane.description2": "یک هواپیما دو صندلی در عرشهٔ پرواز دارد (برای خلبان و کمک خلبان) و تعدادی صندلی مسافرین. هر ردیف شامل چهار صندلی است.", "Plane.description3": "یک هواپیما دو صندلی در کابین خلبان دارد (برای خلبان و کمک خلبان) و تهداد از صندلی‌ها مسافرین درجه یک و درجه دو. هر ردیف درجه یک شامل چهار صندلی است. هر ردیف درجه دو شامل پنج صندلی است.", "Plane.instructions": "یک فرمول بسازید (پایین) که تعداد کل صندلی‌های هواپیما با تغییر ردیف را حساب کند (بالا).", - "Puzzle.country1": "استرالیا", - "Puzzle.country1Language": "انگلیسی", - "Puzzle.country1City1": "ملبورن", - "Puzzle.country1City2": "سیدنی", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "آلمان", - "Puzzle.country2Language": "آلمانی", - "Puzzle.country2City1": "برلین", - "Puzzle.country2City2": "مونیخ", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "چین", - "Puzzle.country3Language": "چینی", - "Puzzle.country3City1": "پکن", - "Puzzle.country3City2": "شانگهای", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "برزیل", - "Puzzle.country4Language": "پرتغالی", - "Puzzle.country4City1": "ریو دو ژانیرو", - "Puzzle.country4City2": "سائو پائولو", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "پرچم:", - "Puzzle.language": "زبان:", - "Puzzle.languageChoose": "انتخاب کنید...", - "Puzzle.cities": "شهرها:", - "Puzzle.error0": "عالی!\nهر %1 بلوک درست است.", - "Puzzle.error1": "تقریبا! یک بلوک نادرست است.", - "Puzzle.error2": "%1 بلوک نادرست است.", - "Puzzle.tryAgain": "بلوک پررنگ شده درست نیست.\nمجددا تلاش کنید.", - "Puzzle.help": "راهنما", - "Puzzle.checkAnswers": "بررسی پاسخ", - "Puzzle.helpText": "برای هر کشور (سبز)، در کنار پرچم‌شان، زبانشان را انتخاب کنید و فهرست شهرهایش را مشخص نمائید", "Turtle.moveTooltip": "لاک پشت را به مقدار مشخص‌شده جلو یا عقب منتقل می‌کند.", "Turtle.moveForward": "انتقال به جلو تا", "Turtle.moveBackward": "انتقال به پشت تا", diff --git a/apps/json/fi.json b/apps/json/fi.json index 3ba03398e..3d2ac64c6 100644 --- a/apps/json/fi.json +++ b/apps/json/fi.json @@ -18,41 +18,9 @@ "Apps.catVariables": "Muuttujat", "Apps.textVariable": "teksti", "Code.title": "Koodi", - "Puzzle.title": "Palapeli", "Maze.helpRun": "Suorita ohjelmasi nähdäksesi, mitä tapahtuu.", "Maze.helpReset": "Ohjelmasi ei ratkaise sokkeloa. Paina \"Nollaa\" ja yritä uudelleen.", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "englanti", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://fi.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Saksa", - "Puzzle.country2Language": "saksa", - "Puzzle.country2City1": "Berliini", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://fi.wikipedia.org/wiki/Saksa", - "Puzzle.country3": "Kiina", - "Puzzle.country3Language": "kiina", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://fi.wikipedia.org/wiki/Kiina", - "Puzzle.country4": "Brasilia", - "Puzzle.country4Language": "portugali", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://fi.wikipedia.org/wiki/Brasilia", - "Puzzle.flag": "lippu:", - "Puzzle.language": "kieli:", - "Puzzle.languageChoose": "valitse...", - "Puzzle.cities": "kaupungit:", - "Puzzle.error0": "Hienoa!\nKaikki %1 lohkoa ovat oikein.", - "Puzzle.error1": "Lähes oikein! Vain yksi lohko on väärin.", - "Puzzle.error2": "%1 lohkoa ovat virheellisiä.", - "Puzzle.tryAgain": "Korostettu lohko ei ole oikein.\nYritä uudelleen.", - "Puzzle.help": "Ohje", - "Puzzle.checkAnswers": "Tarkista vastaukset", - "Puzzle.helpText": "Kullekin maalle (vihreä), liitä oikea lippu, valitse kieli ja tee pino kaupungeista.", "Turtle.fontNormal": "normaali", "Turtle.fontBold": "lihavoitu", "Turtle.fontItalic": "kursivoitu" -} \ No newline at end of file +} diff --git a/apps/json/fo.json b/apps/json/fo.json deleted file mode 100644 index 1b8024421..000000000 --- a/apps/json/fo.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "OK", - "Puzzle.title": "Putlispæl", - "Puzzle.country1": "Avstralia", - "Puzzle.country1Language": "Enskt", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://fo.wikipedia.org/wiki/Avstralia", - "Puzzle.country2": "Týskland", - "Puzzle.country2Language": "Týskt", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://fo.wikipedia.org/wiki/Týskland", - "Puzzle.country3": "Kina", - "Puzzle.country3Language": "Kinesiskt", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://fo.wikipedia.org/wiki/Kina", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Portugisiskt", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://fo.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "flagg:", - "Puzzle.language": "mál:", - "Puzzle.languageChoose": "vel...", - "Puzzle.cities": "býir:", - "Puzzle.error0": "Einastandandi!\nAllir %1 blokkar eru rættir.", - "Puzzle.error1": "Næstan! Ein blokkur er ikki rættur.", - "Puzzle.error2": "%1 blokkar eru ikki rættir.", - "Puzzle.tryAgain": "Tann upplýsti blokkurin er ikki rættur.\nRoyn aftur.", - "Puzzle.help": "Hjálp", - "Puzzle.checkAnswers": "Hygg eftir svarunum", - "Puzzle.helpText": "Fyri hvørt land (grønt), skal tú seta tað flaggið ið hoyrir til, vel mál hjá landinum, og bólka býirnir til tað land, ið teir hoyra til." -} \ No newline at end of file diff --git a/apps/json/fr.json b/apps/json/fr.json index 33231e6e2..502fb9238 100644 --- a/apps/json/fr.json +++ b/apps/json/fr.json @@ -40,8 +40,6 @@ "Apps.indexTitle": "Applications Blockly", "Apps.indexFooter": "Blockly est libre et avec code ouvert. Pour contribuer au code ou aux traductions de Blockly, ou pour utiliser Blockly dans votre propre application, allez sur %1.", "Apps.choiceIntro": "Blockly est un environnement de programmation graphique. Ci-dessous quelques exemples d’application qui utilisent Blockly.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Apprendre à utiliser l’interface de Blockly.", "Maze.maze": "Labyrinthe", "Apps.mazeSubtitle": "Utiliser Blockly pour résoudre un labyrinthe.", "Turtle.title": "Tortue dessinatrice", @@ -98,37 +96,6 @@ "Plane.description2": "Un avion a deux sièges dans le poste de pilotage (pour le pilote et le copilote), et un certain nombre de rangées de sièges passager. Chaque rangée contient quatre sièges.", "Plane.description3": "Un avion a deux sièges dans la cabine de pilotage (pour le pilote et le copilote), et un certain nombre de rangées de sièges passager de première et seconde classes. Chaque rangée de première classe contient quatre sièges. Chaque rangée de seconde classe contient cinq sièges.", "Plane.instructions": "Construire une formule (ci-dessous) qui calcule le nombre total de sièges dans l’avion quand le nombre de rangées est modifié (ci-dessus).", - "Puzzle.country1": "Australie", - "Puzzle.country1Language": "Anglais", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://fr.wikipedia.org/wiki/Australie", - "Puzzle.country2": "Allemagne", - "Puzzle.country2Language": "Allemand", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://fr.wikipedia.org/wiki/Allemagne", - "Puzzle.country3": "Chine", - "Puzzle.country3Language": "Chinois", - "Puzzle.country3City1": "Pékin", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://fr.wikipedia.org/wiki/Chine", - "Puzzle.country4": "Brésil", - "Puzzle.country4Language": "Portugais", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://fr.wikipedia.org/wiki/Br%C3%A9sil", - "Puzzle.flag": "drapeau:", - "Puzzle.language": "langue:", - "Puzzle.languageChoose": "choisis...", - "Puzzle.cities": "villes:", - "Puzzle.error0": "Parfait! Tous les %1 blocs sont corrects.", - "Puzzle.error1": "Presque! Un block est incorrect.", - "Puzzle.error2": "%1 blocks sont incorrects.", - "Puzzle.tryAgain": "Le bloc en surbrillance est incorrect. Ressaie.", - "Puzzle.help": "Aider", - "Puzzle.checkAnswers": "Vérifiez les réponses", - "Puzzle.helpText": "Pour chaque pays (en vert), attache son drapeau, choisis sa langue, et fais un empilage de ses villes.", "Turtle.moveTooltip": "Déplace la tortue en avant ou en arrière de la quantité indiquée.", "Turtle.moveForward": "avancer de", "Turtle.moveBackward": "reculer de", diff --git a/apps/json/frr.json b/apps/json/frr.json deleted file mode 100644 index ccedaa9cf..000000000 --- a/apps/json/frr.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "OK", - "Puzzle.title": "Puzzle", - "Puzzle.country1": "Austraalien", - "Puzzle.country1Language": "Ingelsk", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://frr.wikipedia.org/wiki/Austraalien", - "Puzzle.country2": "Sjiisklun", - "Puzzle.country2Language": "Sjiisk", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://frr.wikipedia.org/wiki/Sjiisklun", - "Puzzle.country3": "Sjiina", - "Puzzle.country3Language": "Sjineesk", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Schanghai", - "Puzzle.country3HelpUrl": "https://frr.wikipedia.org/wiki/Sjiina", - "Puzzle.country4": "Brasiilien", - "Puzzle.country4Language": "Portugiisk", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://frr.wikipedia.org/wiki/Brasiilien", - "Puzzle.flag": "Flag", - "Puzzle.language": "Spriak:", - "Puzzle.languageChoose": "Schük ütj ...", - "Puzzle.cities": "Stääden:", - "Puzzle.error0": "Klaar! Aal a %1 baustianer san rocht.", - "Puzzle.error1": "Binai! Ian baustian as ferkiard.", - "Puzzle.error2": "%1 baustianer san ferkiard.", - "Puzzle.tryAgain": "Di kääntiakent baustian as ferkiard. Ferschük det noch ans.", - "Puzzle.help": "Halep", - "Puzzle.checkAnswers": "Oonswaaren efterluke", - "Puzzle.helpText": "Hinge för arke lun (green) sin flag bi, schük det spriak ütj an maage en staapel mä stääden." -} \ No newline at end of file diff --git a/apps/json/gl.json b/apps/json/gl.json index 4ae981afb..1445953ee 100644 --- a/apps/json/gl.json +++ b/apps/json/gl.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Aplicacións de Blockly", "Apps.indexFooter": "Blockly é gratuíto e de código aberto. Para achegar código ou traducións a Blockly, ou para usar Blockly na túa propia aplicación, visita %1.", "Apps.choiceIntro": "Blockly é un contorno de programación gráfico. A continuación hai algúns exemplos de aplicacións que usan Blockly.", - "Puzzle.title": "Crebacabezas", - "Apps.puzzleSubtitle": "Aprende a usar a interface de Blockly.", "Maze.maze": "Labirinto", "Apps.mazeSubtitle": "Utiliza Blockly para resolver un labirinto.", "Turtle.title": "Gráficas tartaruga", @@ -96,37 +94,6 @@ "Plane.description2": "Un avión ten dous asentos na cabina (para o piloto e mais o copiloto) e un número de filas de asentos para os pasaxeiros. Cada fila contén catro asentos.", "Plane.description3": "Un avión ten dous asentos na cabina (para o piloto e mais o copiloto) e un número de filas de asentos de primeira e segunda clase para os pasaxeiros. Cada fila de primeira clase contén catro asentos. Cada fila de segunda clase contén cinco asentos.", "Plane.instructions": "Elabora unha fórmula (embaixo) que calcule o número total de asentos do avión a medida que varíe o número de filas (enriba).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "inglés", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sidney", - "Puzzle.country1HelpUrl": "https://gl.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Alemaña", - "Puzzle.country2Language": "alemán", - "Puzzle.country2City1": "Berlín", - "Puzzle.country2City2": "Múnic", - "Puzzle.country2HelpUrl": "https://gl.wikipedia.org/wiki/Alema%C3%B1a", - "Puzzle.country3": "China", - "Puzzle.country3Language": "chinés", - "Puzzle.country3City1": "Pequín", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://gl.wikipedia.org/wiki/Rep%C3%BAblica_Popular_da_China", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "portugués", - "Puzzle.country4City1": "Río de Xaneiro", - "Puzzle.country4City2": "San Paulo", - "Puzzle.country4HelpUrl": "https://gl.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "bandeira:", - "Puzzle.language": "lingua:", - "Puzzle.languageChoose": "escolle...", - "Puzzle.cities": "cidades:", - "Puzzle.error0": "Perfecto!\nOs %1 bloques son correctos.", - "Puzzle.error1": "Por pouco! Un bloque é incorrecto.", - "Puzzle.error2": "%1 bloques son incorrectos.", - "Puzzle.tryAgain": "O bloque destacado non é correcto.\nSigue intentándoo.", - "Puzzle.help": "Axuda", - "Puzzle.checkAnswers": "Comprobar as respostas", - "Puzzle.helpText": "A cada país (en verde) faille corresponder a súa bandeira, sinala a súa lingua e apiña as súas cidades.", "Turtle.moveTooltip": "Move a tartaruga adiante ou atrás a cantidade indicada.", "Turtle.moveForward": "mover adiante", "Turtle.moveBackward": "mover atrás", diff --git a/apps/json/gn.json b/apps/json/gn.json index b1f7b9045..26245a59f 100644 --- a/apps/json/gn.json +++ b/apps/json/gn.json @@ -27,32 +27,6 @@ "Maze.doCode": "pejapo", "Maze.elseCode": "térã", "Plane.placeholder": "?", - "Puzzle.country1Language": "Ingyaterrañe'ẽ", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://gn.wikipedia.org/wiki/Auteralia", - "Puzzle.country2": "Alemaña", - "Puzzle.country2Language": "Alemañañe'ẽ", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Múnich", - "Puzzle.country2HelpUrl": "https://gn.wikipedia.org/wiki/Alemaña", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinañe'ẽ", - "Puzzle.country3City1": "Mbejingo", - "Puzzle.country3City2": "Changái", - "Puzzle.country3HelpUrl": "https://gn.wikipedia.org/wiki/China", - "Puzzle.country4": "Pindorama", - "Puzzle.country4Language": "Poytugañe'ẽ", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://gn.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "poyvi:", - "Puzzle.language": "ñe'ẽ:", - "Puzzle.languageChoose": "jeporavo...", - "Puzzle.cities": "táva:", - "Puzzle.error0": "Iporãite!\nOpa %1 vorekuéra oĩ porã.", - "Puzzle.error1": "Haimete porã! Peteĩ vore oĩ vai.", - "Puzzle.error2": "%1 vorekuéra oĩ vai.", "Turtle.penUp": "ejupi haiha", "Turtle.penDown": "eguejy haiha", "Turtle.printHelpUrl": "https://en.wikipedia.org/wiki/Printing", diff --git a/apps/json/hak.json b/apps/json/hak.json index 49664ccb5..e05d07f8a 100644 --- a/apps/json/hak.json +++ b/apps/json/hak.json @@ -20,8 +20,6 @@ "Code.badCode": "程式毋錯:\n%1", "Code.timeout": "超過最大執行數。", "Code.title": "程式碼", - "Puzzle.title": "迷局", - "Apps.puzzleSubtitle": "知講如何使用Blockly个介面", "Maze.maze": "迷宮", "Maze.turnLeft": "左彎", "Maze.turnRight": "右彎", @@ -32,36 +30,5 @@ "Maze.pathRight": "佬右邊有路", "Maze.repeatUntil": "重覆直到", "Maze.moveForwardTooltip": "前行一步。", - "Maze.turnTooltip": "向左還有向右彎90度。", - "Puzzle.country1": "澳大利亞", - "Puzzle.country1Language": "英語", - "Puzzle.country1City1": "墨爾本", - "Puzzle.country1City2": "悉尼", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "德國", - "Puzzle.country2Language": "德語", - "Puzzle.country2City1": "柏林", - "Puzzle.country2City2": "慕尼黑", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "中國", - "Puzzle.country3Language": "中文", - "Puzzle.country3City1": "北京", - "Puzzle.country3City2": "上海", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "巴西", - "Puzzle.country4Language": "葡萄牙語", - "Puzzle.country4City1": "里約熱内盧", - "Puzzle.country4City2": "聖保羅", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "旗幟", - "Puzzle.language": "語言", - "Puzzle.languageChoose": "選擇", - "Puzzle.cities": "城市", - "Puzzle.error0": "讚!\n%1 格仔全部正確。", - "Puzzle.error1": "差滴!有 1 格毋著。", - "Puzzle.error2": "%1 格毋著。", - "Puzzle.tryAgain": "加光个格仔毋著。\n繼續努力。", - "Puzzle.help": "幫助", - "Puzzle.checkAnswers": "核對答案", - "Puzzle.helpText": "每隻國家(青色),選擇其對應个旗幟,語言,與城市。" + "Maze.turnTooltip": "向左還有向右彎90度。" } diff --git a/apps/json/he.json b/apps/json/he.json index 6f2dcd349..f98d4ff65 100644 --- a/apps/json/he.json +++ b/apps/json/he.json @@ -43,8 +43,6 @@ "Apps.indexTitle": "אפליקציות בלוקלי", "Apps.indexFooter": "בלוקלי הוא חינם ומבוסס קוד פתוח. בכדי לתרום קוד או תרגומים לבלוקלי, או כדי להשתמש בבלוקלי באפליקציה שלך, בקר ב־ %1", "Apps.choiceIntro": "בלוקלי היא סביבת פיתוח גרפית. בהמשך ישנן מספר דוגמאות לאפליקציות אשר משתמשות בבלוקלי.", - "Puzzle.title": "פאזל", - "Apps.puzzleSubtitle": "למד להשתמש בממשק המשתמש של בלוקלי", "Maze.maze": "מבוך", "Apps.mazeSubtitle": "השתמש בבלוקלי בכדי לפתור מבוך", "Turtle.title": "גרפיקת צב", @@ -101,37 +99,6 @@ "Plane.description2": "במטוס יש שני מושבים עבור הצוות (בשביל הטייס וטייס המשנה), ומספר שורות עם מושבי נוסעים. בכל שורה יש ארבעה מושבים.", "Plane.description3": "במטוס יש שני מושבים עבור הצוות (בשביל הטייס וטייס המשנה), ומספר שורות מושבים במחלקת הנוסעים הראשונה ובמחלקת הנוסעים השנייה. כל שורה במחלקה הראשונה מכילה ארבעה מושבים. כל שורה במחלקה השנייה מכילה חמישה מושבים.", "Plane.instructions": "בנה נוסחה (למטה) אשר תחשב את סך כל המושבים במטוס בהתאם לשינוי מספר השורות (למעלה).", - "Puzzle.country1": "אוסטרליה", - "Puzzle.country1Language": "אנגלית", - "Puzzle.country1City1": "מלבורן", - "Puzzle.country1City2": "סידני", - "Puzzle.country1HelpUrl": "https://he.wikipedia.org/wiki/אוסטרליה", - "Puzzle.country2": "גרמניה", - "Puzzle.country2Language": "גרמנית", - "Puzzle.country2City1": "ברלין", - "Puzzle.country2City2": "מינכן", - "Puzzle.country2HelpUrl": "https://he.wikipedia.org/wiki/גרמניה", - "Puzzle.country3": "סין", - "Puzzle.country3Language": "סינית", - "Puzzle.country3City1": "בייג׳ינג", - "Puzzle.country3City2": "שאנגחאי", - "Puzzle.country3HelpUrl": "https://he.wikipedia.org/wiki/הרפובליקה_העממית_של_סין", - "Puzzle.country4": "ברזיל", - "Puzzle.country4Language": "פורטוגלית", - "Puzzle.country4City1": "ריו דה ז'ניירו", - "Puzzle.country4City2": "סאו פאולו", - "Puzzle.country4HelpUrl": "https://he.wikipedia.org/wiki/ברזיל", - "Puzzle.flag": "דגל:", - "Puzzle.language": "שפה:", - "Puzzle.languageChoose": "בחירה…", - "Puzzle.cities": "ערים:", - "Puzzle.error0": "מושלם!\nכל %1 קטעי הקוד נכונים.", - "Puzzle.error1": "כמעט! קטע קוד אחד לא נכון.", - "Puzzle.error2": "%1 קטעי קוד אינם נכונים.", - "Puzzle.tryAgain": "קטע הקוד המודגש אינו נכון.\nנסו שוב.", - "Puzzle.help": "עזרה", - "Puzzle.checkAnswers": "בדוק את התשובות", - "Puzzle.helpText": "בשביל כל מדינה (בירוק), צרפו את הדגל, בחרו את השפה, ועשו ערימה של הערים שלה.", "Turtle.moveTooltip": "מזיז את הצב קדימה או אחורה על פי המספר המוגדר.", "Turtle.moveForward": "זוז קדימה כ", "Turtle.moveBackward": "זוז אחורה כ", diff --git a/apps/json/hi.json b/apps/json/hi.json index 1f52608e2..1ea038c0a 100644 --- a/apps/json/hi.json +++ b/apps/json/hi.json @@ -37,8 +37,6 @@ "Apps.indexTitle": "ब्लॉकली एप्स", "Apps.indexFooter": "ब्लॉकली मुफ़्त और ओपन सोर्स है। ब्लॉकली का अनुवाद, कोड योगदान या आपने एप्स मे इस्तेमाल करने के लिए, %1 पर जाएँ।", "Apps.choiceIntro": "ब्लॉकली एक ग्राफिकल प्रोग्रामिंग वातावरण है। नीचे कुछ सैम्पल ऐप्लकेशन हैं जो की ब्लॉकली का उपयोग करते हैं।", - "Puzzle.title": "पहेली", - "Apps.puzzleSubtitle": "इस्तेमाल करने के लिए ब्लॉकली इंटरफेस सीखें।", "Maze.maze": "भूलभुलैया", "Apps.mazeSubtitle": "भूलभुलैया को हल करने के लिए ब्लॉकली का उपयोग करें।", "Turtle.title": "कछुआ ग्राफिक्स", @@ -82,36 +80,6 @@ "Plane.description1": "हवाई जहाज मे यात्री सीटों की कई पंक्तियों है। प्रत्येक पंक्ति में चार सीटें हैं।", "Plane.description2": "हवाई जहाज के फ्लाइट डेक में दो सीटें हैं (पायलट और सह-पायलट के लिए), और यात्री सीटों की कई पंक्तियाँ हैं। प्रत्येक पंक्ति में चार सीटें हैं।", "Plane.description3": "हवाई जहाज के फ्लाइट डेक में दो सीटें हैं (पायलट और सह-पायलट के लिए), और प्रथम और द्वितीय श्रेणी की यात्री सीटों की कई पंक्तियाँ हैं। प्रत्येक प्रथम श्रेणी पंक्ति में चार सीटें हैं। प्रत्येक द्वितीय श्रेणी पंक्ति में पांच सीटें हैं।", - "Puzzle.country1": "ऑस्ट्रेलिया", - "Puzzle.country1Language": "अंग्रेज़ी", - "Puzzle.country1City1": "मेलबोर्न", - "Puzzle.country1City2": "सिडनी", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "जर्मनी", - "Puzzle.country2Language": "जर्मन", - "Puzzle.country2City1": "बर्लिन", - "Puzzle.country2City2": "म्यूनिख", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "चीन", - "Puzzle.country3Language": "चीनी", - "Puzzle.country3City1": "बीजिंग", - "Puzzle.country3City2": "शंघाई", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "ब्राज़ील", - "Puzzle.country4Language": "पुर्तगाली", - "Puzzle.country4City1": "रिओ डी जैनेरो", - "Puzzle.country4City2": "साओ पाउलो", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "ध्वज:", - "Puzzle.language": "भाषा:", - "Puzzle.languageChoose": "चुनें...", - "Puzzle.cities": "शहर:", - "Puzzle.error0": "बहुत बढ़िया!\nसभी %1 ब्लॉक सही हैं।", - "Puzzle.error1": "लगभग हो गया! एक ब्लॉक गलत है।", - "Puzzle.error2": "%1 ब्लॉक गलत हैं।", - "Puzzle.tryAgain": "हाइलाइट किए गया ब्लॉक सही नहीं है।\nकोशिश करते रहें।", - "Puzzle.help": "सहायता", - "Puzzle.checkAnswers": "उत्तर जांच करें", "Turtle.moveForward": "इतने तक आगे बढ़ें", "Turtle.moveBackward": "इतने तक पीछे हटें", "Turtle.turnRight": "इतने तक दाएँ मुड़ें", diff --git a/apps/json/hrx.json b/apps/json/hrx.json index 7d42c49e2..6577a63bd 100644 --- a/apps/json/hrx.json +++ b/apps/json/hrx.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Blockly-Oonwennunge", "Apps.indexFooter": "Blockly ist frei und Open Source. Um Code orrer Üwersetzunge für Blockly beizusteire oder um Blockly in deiner eichne Oonwennung zu verwenne, besuch %1.", "Apps.choiceIntro": "Blockly ist frei und Open Source. Um Code orrer Üwersetzunge für Blockly beizusteiere orrer um Blockly in deiner eichne Onwennung zu verwenne, besuch %1.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Lern, wie man die Blockly-Owerfläch verwenne tut.", "Maze.maze": "Labyrinth", "Apps.mazeSubtitle": "Blockly zum Löse von en Labyrinth verwenne.", "Turtle.title": "Turtle-Grafike", @@ -96,37 +94,6 @@ "Plane.description2": "En Fluchzeich hot zwooi Sitze im Pilotestand (für den Pilot und Co-Pilot) und en Oonzohl an Reihe mit Passagiersitze. Jede Reih enthält vier Sitze.", "Plane.description3": "En Fluchzeich hot zwooi Sitze im Pilotstand (für den Pilot und Co-Pilot) und en Oonzohl an Reihe mit Passagiersitze der 1. und 2. Klasse. Jede 1.-Klasse-Reih enthält vier Sitze. Jede 2.-Klasse-Reih enthält fünf Sitze.", "Plane.instructions": "Erstell en Formel (unne), die die gesamte Oonzohl an Sitze im Fluchzeich berechnet, wenn die Reihe (uwe) geännert sin.", - "Puzzle.country1": "Australie", - "Puzzle.country1Language": "Englisch", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://hrx.wikipedia.org/wiki/Australie", - "Puzzle.country2": "Deitschland", - "Puzzle.country2Language": "Deitsch", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://hrx.wikipedia.org/wiki/Deutschland", - "Puzzle.country3": "Volksrepublik China", - "Puzzle.country3Language": "Chinesisch", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://hrx.wikipedia.org/wiki/Volksrepublik_China", - "Puzzle.country4": "Brasilie", - "Puzzle.country4Language": "Brasilioonisch", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://hrx.wikipedia.org/wiki/Brasilie", - "Puzzle.flag": "Flagg:", - "Puzzle.language": "Sproch:", - "Puzzle.languageChoose": "wähl …", - "Puzzle.cities": "Städte:", - "Puzzle.error0": "Perfekt! All %1 Bausten sind richtich.", - "Puzzle.error1": "Nächst! En Baustein ist falsch.", - "Puzzle.error2": "%1 Bausten sind falsch.", - "Puzzle.tryAgain": "Der hervoargehobne Bausten ist falsch. Versuch das noch enmol.", - "Puzzle.help": "Hellef", - "Puzzle.checkAnswers": "Antworte üwerprüfe", - "Puzzle.helpText": "Häng für jeden Stoot (grün) sein Flagg an, wähl sein Sproch aus und mach einen Stapel mit seine Städte.", "Turtle.moveTooltip": "Bewecht die Schildkrott um den oongeb Weart voarwäarts orrer rückwäarts.", "Turtle.moveForward": "vorwäarts beweche um", "Turtle.moveBackward": "rückwäarts beweche um", diff --git a/apps/json/hu.json b/apps/json/hu.json index cf4086d85..5a131e154 100644 --- a/apps/json/hu.json +++ b/apps/json/hu.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "Blockly alkalmazások", "Apps.indexFooter": "A Blockly ingyenes és nyílt forráskódú. Segítsen a forráskódban, készítsen fordítást Blocklyhoz, vagy használja a Blocklyt saját alkalmazásában, látogasson el a %1 oldalra.", "Apps.choiceIntro": "A Blockly egy grafikus programozási környezet. Az alábbiakban bemutatunk néhány példa alkalmazást.", - "Puzzle.title": "Kirakós", - "Apps.puzzleSubtitle": "Ismerje meg a Blockly felületét.", "Maze.maze": "Labirintus", "Apps.mazeSubtitle": "Blockly segítségével oldjon meg egy labirintust.", "Turtle.title": "Teknőc Grafika", @@ -97,37 +95,6 @@ "Plane.description2": "Egy repülőgépnek 2 ülése van a pilótafülkében (a pilótának és a másodpilótának), az utasok több sorban ülnek az utastérben. Az utastér minden sorában négy szék van.", "Plane.description3": "Egy repülőgépnek 2 ülése van a pilótafülkében (a pilótának és a másodpilótának), az utasok 1. és 2. osztályon utazhatnak. Az 1. osztályon négy szék van egy sorban. A 2. osztályon öt szék van egy sorban.", "Plane.instructions": "Készítsd el a képletet (lent) amivel kiszámolható, hogy hány ülés van összesen a repülőgépen annak függvényében, ahogy (fent) állítod a sorok számát.", - "Puzzle.country1": "Ausztrália", - "Puzzle.country1Language": "Angol", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://hu.wikipedia.org/wiki/Ausztrália", - "Puzzle.country2": "Németország", - "Puzzle.country2Language": "Német", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://hu.wikipedia.org/wiki/Németország", - "Puzzle.country3": "Kína", - "Puzzle.country3Language": "Kínai", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Sanghaj", - "Puzzle.country3HelpUrl": "https://hu.wikipedia.org/wiki/Kína", - "Puzzle.country4": "Brazília", - "Puzzle.country4Language": "Portugál", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://hu.wikipedia.org/wiki/Brazília", - "Puzzle.flag": "zászló", - "Puzzle.language": "nyelv:", - "Puzzle.languageChoose": "válassz…", - "Puzzle.cities": "városok:", - "Puzzle.error0": "Tökéletes!\nMind a %1 blokk a helyén van.", - "Puzzle.error1": "Majdnem sikerült! 1 blokk rossz helyre került.", - "Puzzle.error2": "%1 blokk rossz helyre került.", - "Puzzle.tryAgain": "A kiemelt blokk nincs a helyén.\nPróbáld újraǃ", - "Puzzle.help": "Sugó", - "Puzzle.checkAnswers": "Válaszok ellenőrzése", - "Puzzle.helpText": "Minden országot jelképező blokkhoz (zöld), kapcsold hozzá a zászlóját, válaszd ki a nyelvet amit beszélnek és húzgáld bele a városait.", "Turtle.moveTooltip": "A teknőcöt mozgatja előre, vagy hátra a pixelben megadott értékkel.", "Turtle.moveForward": "Menj előre (pixel)", "Turtle.moveBackward": "Menj hátra (pixel)", diff --git a/apps/json/ia.json b/apps/json/ia.json index 9ba2adac5..a694bd161 100644 --- a/apps/json/ia.json +++ b/apps/json/ia.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Applicationes Blockly", "Apps.indexFooter": "Blockly es gratuite e con codice-fonte aperte. Pro contribuer codice o traductiones a Blockly, o pro usar Blockly in vostre application, visita %1.", "Apps.choiceIntro": "Blockly es un ambiente de programmation graphic. Ecce alcun exemplos de applicationes que usa Blockly.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Apprende a usar le interfacie de Blockly.", "Maze.maze": "Labyrintho", "Apps.mazeSubtitle": "Usa Blockly pro solver un labyrintho.", "Turtle.title": "Graphicos de tortuca", @@ -96,37 +94,6 @@ "Plane.description2": "Un avion ha duo sedes in le cabina (pro le pilota e le copilota) e un numero de filas de sedes pro passageros. Cata fila contine quatro sedes.", "Plane.description3": "Un avion ha duo sedes in le cabina (pro le pilota e le copilota) e un numero de filas de sedes pro passageros del prime classe e del secunde classes. Cata fila del prime classe contine quatro sedes. Cata fila del secunde classe contine cinque sedes.", "Plane.instructions": "Construe un formula (ci infra) que calcula le numero total de sedes in le avion quando le numero de filas es cambiate (ci supra).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Anglese", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://ia.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Germania", - "Puzzle.country2Language": "Germano", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://ia.wikipedia.org/wiki/Germania", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinese", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://ia.wikipedia.org/wiki/China", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Portugese", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://ia.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "bandiera:", - "Puzzle.language": "lingua:", - "Puzzle.languageChoose": "selige...", - "Puzzle.cities": "citates:", - "Puzzle.error0": "Perfecte!\nTote le %1 blocos es correcte.", - "Puzzle.error1": "Quasi! Un bloco es incorrecte.", - "Puzzle.error2": "%1 blocos es incorrecte.", - "Puzzle.tryAgain": "Le bloco marcate non es correcte.\nFace un altere essayo.", - "Puzzle.help": "Adjuta", - "Puzzle.checkAnswers": "Verificar responsas", - "Puzzle.helpText": "Pro cata pais (in verde), attacha su bandiera, selige su lingua, e face un pila de su citates.", "Turtle.moveTooltip": "Displacia le tortuca in avante o a retro in le quantitate specificate.", "Turtle.moveForward": "avantiar", "Turtle.moveBackward": "recular", diff --git a/apps/json/is.json b/apps/json/is.json index 7bf87ec9e..ed2167e76 100644 --- a/apps/json/is.json +++ b/apps/json/is.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Blockly forrit", "Apps.indexFooter": "Blockly er ókeypis og opinn hugbúnaður. Ef þú vilt gefa kóða eða þýða fyrir Blockly eða nota það í eigin appi, líttu þá við á %1.", "Apps.choiceIntro": "Blockly er sjónrænt forritunarumhverfi. Hér fyrir neðan eru nokkur sýnishorn af öppum sem nota Blockly.", - "Puzzle.title": "Púsl", - "Apps.puzzleSubtitle": "Læra að nota viðmót Blockly.", "Maze.maze": "Völundarhús", "Apps.mazeSubtitle": "Nota Blockly til að rata.", "Turtle.title": "Teiknandi skjaldbaka", @@ -96,37 +94,6 @@ "Plane.description2": "Flugvél er með tvö sæti í stjórnklefa (fyrir flugmanninn og aðstoðarflugmanninn) og einhvern fjölda sætaraða fyrir farþega. Hver sætaröð hefur fjögur sæti.", "Plane.description3": "Flugvél er með tvö sæti í stjórnklefa (fyrir flugmanninn og aðstoðarflugmanninn) og einhvern fjölda sætaraða fyrir farþega á 1. og 2. farrými. Hver sætaröð á 1. farrými hefur fjögur sæti. Hver sætaröð á 2. farrými hefur fimm sæti.", "Plane.instructions": "Búðu til formúlu (hér fyrir neðan) sem reiknar heildarfjölda sæta í flugvélinni eftir því sem röðunum er breytt (hér fyrir ofan).", - "Puzzle.country1": "Ástralía", - "Puzzle.country1Language": "enska", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Þýskaland", - "Puzzle.country2Language": "þýska", - "Puzzle.country2City1": "Berlín", - "Puzzle.country2City2": "Munchen", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "Kína", - "Puzzle.country3Language": "kínverska", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "Brasilía", - "Puzzle.country4Language": "portúgalska", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "fáni:", - "Puzzle.language": "tungumál:", - "Puzzle.languageChoose": "veldu...", - "Puzzle.cities": "borgir:", - "Puzzle.error0": "Fullkomið!\nAllir %1 kubbarnir eru réttir.", - "Puzzle.error1": "Næstum! Einn kubbur er rangur.", - "Puzzle.error2": "%1 kubbar eru rangir.", - "Puzzle.tryAgain": "Upplýsti kubburinn er ekki réttur.\nHaltu áfram að reyna.", - "Puzzle.help": "Hjálp", - "Puzzle.checkAnswers": "Athuga svör", - "Puzzle.helpText": "Fyrir hvert land (grænt) á tengja fána þess, velja tungumálið og búa til stæðu af borgum í landinu.", "Turtle.moveTooltip": "Færir skjaldbökuna fram eða aftur um tiltekna vegalengd.", "Turtle.moveForward": "færa fram um", "Turtle.moveBackward": "færa aftur um", diff --git a/apps/json/it.json b/apps/json/it.json index bd995361e..05c7371b3 100644 --- a/apps/json/it.json +++ b/apps/json/it.json @@ -40,8 +40,6 @@ "Apps.indexTitle": "Applicazioni Blockly", "Apps.indexFooter": "Blockly è gratuito e open source. Per contribuire al codice o alle traduzioni per Blockly, o utilizzare Blockly nella tua applicazione, visita %1.", "Apps.choiceIntro": "Blockly è un ambiente di programmazione grafico. Di seguito sono riportati alcuni esempi di applicazioni che utilizzano Blockly.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Impara a utilizzare l'interfaccia di Blockly.", "Maze.maze": "Labirinto", "Apps.mazeSubtitle": "Usa Blockly per risolvere un labirinto.", "Turtle.title": "Tartaruga grafica", @@ -98,37 +96,6 @@ "Plane.description2": "Un aeroplano ha due posti a sedere nella cabina di pilotaggio (per il pilota e co-pilota), e un numero di file con i posti a sedere dei passeggeri. Ogni fila contiene quattro posti.", "Plane.description3": "Un aereo ha due posti nella cabina di pilotaggio (per il pilota e il co-pilota), e un numero di file in prima e seconda classe, con i posti a sedere dei passeggeri. Ogni fila della prima classe contiene quattro posti. Quelle invece della seconda classe, ne contengono cinque.", "Plane.instructions": "Costruisci una formula (sotto) che calcola il numero totale di posti a sedere su un aeroplano, così come cambiano le file di posti (sopra).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Inglese", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://it.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Germania", - "Puzzle.country2Language": "Tedesco", - "Puzzle.country2City1": "Berlino", - "Puzzle.country2City2": "Monaco di Baviera", - "Puzzle.country2HelpUrl": "https://it.wikipedia.org/wiki/Germania", - "Puzzle.country3": "Cina", - "Puzzle.country3Language": "Cinese", - "Puzzle.country3City1": "Pechino", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://it.wikipedia.org/wiki/Cina", - "Puzzle.country4": "Brasile", - "Puzzle.country4Language": "Portoghese", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "San Paolo", - "Puzzle.country4HelpUrl": "https://it.wikipedia.org/wiki/Brasile", - "Puzzle.flag": "bandiera:", - "Puzzle.language": "lingua:", - "Puzzle.languageChoose": "scegli...", - "Puzzle.cities": "città:", - "Puzzle.error0": "Perfetto!\nTutti i %1 blocchi sono corretti.", - "Puzzle.error1": "Quasi! Un blocco non è corretto.", - "Puzzle.error2": "%1 blocchi non sono corretti.", - "Puzzle.tryAgain": "Il blocco evidenziato non è corretto.\nProva ancora.", - "Puzzle.help": "Aiuto", - "Puzzle.checkAnswers": "Controlla le risposte", - "Puzzle.helpText": "Per ogni paese (verde), attaccaci la sua bandiera, scegli la lingua e fai la lista della sua città.", "Turtle.moveTooltip": "Muove avanti e indietro la tartaruga secondo quanto specificato.", "Turtle.moveForward": "sposta in avanti di", "Turtle.moveBackward": "sposta indietro di", diff --git a/apps/json/ja.json b/apps/json/ja.json index bbff40f7b..c972152cb 100644 --- a/apps/json/ja.json +++ b/apps/json/ja.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "ブロックリーのアプリ", "Apps.indexFooter": "ブロックリーはフリーでありオープンソースです。ブロックリーのコードや翻訳に貢献、またはブロックリーを自分のアプリに使用するには、%1 を参照してください。", "Apps.choiceIntro": "ブロックリーはグラフィカルなプログラミング環境です。以下に列挙したサンプル アプリケーションはブロックリーを使用しています。", - "Puzzle.title": "パズル", - "Apps.puzzleSubtitle": "ブロックリーのインターフェイスの使い方を学びましょう。", "Maze.maze": "迷路", "Apps.mazeSubtitle": "ブロックリーで迷路を解きましょう。", "Turtle.title": "タートル グラフィックス", @@ -97,37 +95,6 @@ "Plane.description2": "飛行機には、操縦室の 2 つの座席 (操縦士と副操縦士) と、乗客の座席の列があります。それぞれの列に 4 つの座席があります。", "Plane.description3": "飛行機には、操縦室の 2 つの座席 (操縦士と副操縦士) と、ファーストクラスとセカンドクラスの乗客の座席の列があります。それぞれの列に、ファーストクラスでは 4 つの座席、セカンドクラスでは 5 つの座席があります。", "Plane.instructions": "飛行機の座席の数を計算する式を、上で列の数を変更しても正しくなるように、下に入力してください。", - "Puzzle.country1": "オーストラリア", - "Puzzle.country1Language": "英語", - "Puzzle.country1City1": "メルボルン", - "Puzzle.country1City2": "シドニー", - "Puzzle.country1HelpUrl": "https://ja.wikipedia.org/wiki/オーストラリア", - "Puzzle.country2": "ドイツ", - "Puzzle.country2Language": "ドイツ語", - "Puzzle.country2City1": "ベルリン", - "Puzzle.country2City2": "ミュンヘン", - "Puzzle.country2HelpUrl": "https://ja.wikipedia.org/wiki/ドイツ", - "Puzzle.country3": "中国", - "Puzzle.country3Language": "中国語", - "Puzzle.country3City1": "北京", - "Puzzle.country3City2": "上海", - "Puzzle.country3HelpUrl": "https://ja.wikipedia.org/wiki/中華人民共和国", - "Puzzle.country4": "ブラジル", - "Puzzle.country4Language": "ポルトガル語", - "Puzzle.country4City1": "リオデジャネイロ", - "Puzzle.country4City2": "サンパウロ", - "Puzzle.country4HelpUrl": "https://ja.wikipedia.org/wiki/ブラジル", - "Puzzle.flag": "国旗:", - "Puzzle.language": "言語:", - "Puzzle.languageChoose": "選んでください...", - "Puzzle.cities": "都市:", - "Puzzle.error0": "完ぺきです!\n%1 個のブロックが全問正解です。", - "Puzzle.error1": "惜しい! 1 個のブロックが間違っています。", - "Puzzle.error2": "%1 個のブロックが間違っています。", - "Puzzle.tryAgain": "強調されているブロックが正しくありません。\nがんばってください。", - "Puzzle.help": "ヘルプ", - "Puzzle.checkAnswers": "答え合わせ", - "Puzzle.helpText": "それぞれの国 (緑) について、国旗をつなげて、言語を選んで、都市を並べてください。", "Turtle.moveTooltip": "指定した長さだけ前または後ろにタートルを動かします。", "Turtle.moveForward": "前に進む", "Turtle.moveBackward": "後ろに進む", diff --git a/apps/json/ka.json b/apps/json/ka.json deleted file mode 100644 index e8ad2a341..000000000 --- a/apps/json/ka.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "კარგი", - "Puzzle.title": "თავსატეხი", - "Puzzle.country1": "ავსტრალია", - "Puzzle.country1Language": "ინგლისური", - "Puzzle.country1City1": "მელბურნი", - "Puzzle.country1City2": "სიდნეი", - "Puzzle.country1HelpUrl": "https://ka.wikipedia.org/wiki/ავსტრალია", - "Puzzle.country2": "გერმანია", - "Puzzle.country2Language": "გერმანული", - "Puzzle.country2City1": "ბერლინი", - "Puzzle.country2City2": "მიუნხენი", - "Puzzle.country2HelpUrl": "https://ka.wikipedia.org/wiki/გერმანია", - "Puzzle.country3": "ჩინეთი", - "Puzzle.country3Language": "ჩინური", - "Puzzle.country3City1": "პეკინი", - "Puzzle.country3City2": "შანხაი", - "Puzzle.country3HelpUrl": "https://ka.wikipedia.org/wiki/ჩინეთი", - "Puzzle.country4": "ბრაზილია", - "Puzzle.country4Language": "პორტუგალიური", - "Puzzle.country4City1": "რიო-დე-ჟანეირო", - "Puzzle.country4City2": "სან-პაულუ", - "Puzzle.country4HelpUrl": "https://ka.wikipedia.org/wiki/ბრაზილია", - "Puzzle.flag": "დროშა:", - "Puzzle.language": "ენა:", - "Puzzle.languageChoose": "აირჩიეთ...", - "Puzzle.cities": "ქალაქები:", - "Puzzle.error0": "ბრწყინვალეა!\nყველა %1 ბლოკი სწორია.", - "Puzzle.error1": "თითქმის! ერთი ბლოკი არასწორია.", - "Puzzle.error2": "%1 ბლოკი არასწორია.", - "Puzzle.tryAgain": "გამოყოფილი ბლოკი არასწორია.\nკიდევ სცადეთ.", - "Puzzle.help": "დახმარება", - "Puzzle.checkAnswers": "პასუხების შემოწმება", - "Puzzle.helpText": "თითოეულ ქვეყანას (მწვანე), მიამაგრეთ მისი დროშა, აირჩიეთ ოფიციალური ენა და ამ ქვეყანაში მდებარე ქალაქები." -} \ No newline at end of file diff --git a/apps/json/keys.json b/apps/json/keys.json index 41eabdb89..3a5812400 100644 --- a/apps/json/keys.json +++ b/apps/json/keys.json @@ -33,8 +33,6 @@ "Apps.indexTitle": "7974005368401638032", "Apps.indexFooter": "6787275955604631342", "Apps.choiceIntro": "5293485729310732301", -"Puzzle.title": "8436599549372868479", -"Apps.puzzleSubtitle": "4989466653686700554", "Maze.maze": "34428208008617605", "Apps.mazeSubtitle": "6518880171303137514", "Turtle.title": "1706166575733269263", @@ -91,37 +89,6 @@ "Plane.description2": "4755413400587385256", "Plane.description3": "1327005465775917626", "Plane.instructions": "3872872459414039837", -"Puzzle.country1": "8225483509416707116", -"Puzzle.country1Language": "1287357579287299642", -"Puzzle.country1City1": "2745637248856614957", -"Puzzle.country1City2": "3526991786845491951", -"Puzzle.country1HelpUrl": "8677869006057523031", -"Puzzle.country2": "4387610548281891603", -"Puzzle.country2Language": "3821803554803730960", -"Puzzle.country2City1": "5350996283015775721", -"Puzzle.country2City2": "2217658647698715954", -"Puzzle.country2HelpUrl": "3470388111919662764", -"Puzzle.country3": "4467754447775177700", -"Puzzle.country3Language": "569611506796947817", -"Puzzle.country3City1": "4831971084084101656", -"Puzzle.country3City2": "9030321566026677700", -"Puzzle.country3HelpUrl": "3204121527132027178", -"Puzzle.country4": "4740404346868773841", -"Puzzle.country4Language": "4353792691863884862", -"Puzzle.country4City1": "4092567125241388941", -"Puzzle.country4City2": "172935374208882914", -"Puzzle.country4HelpUrl": "8892522437221635683", -"Puzzle.flag": "3903900976387299493", -"Puzzle.language": "942647526999045936", -"Puzzle.languageChoose": "2989183467808289061", -"Puzzle.cities": "7544100018692826729", -"Puzzle.error0": "2353453760676853811", -"Puzzle.error1": "8453803544352763294", -"Puzzle.error2": "7264063713014053084", -"Puzzle.tryAgain": "183634583247013051", -"Puzzle.help": "6508091993289219492", -"Puzzle.checkAnswers": "2827102143774531943", -"Puzzle.helpText": "5519625826423551192", "Turtle.moveTooltip": "552526916301133670", "Turtle.moveForward": "1013045213595604872", "Turtle.moveBackward": "4294783477990312138", diff --git a/apps/json/km.json b/apps/json/km.json deleted file mode 100644 index b1ba0dc4c..000000000 --- a/apps/json/km.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "យល់ព្រម", - "Puzzle.title": "ល្បែងផ្គុំប្លុក", - "Puzzle.country1": "អូស្ត្រាលី", - "Puzzle.country1Language": "ភាសាអង់គ្លេស", - "Puzzle.country1City1": "ម៉ែលបូន", - "Puzzle.country1City2": "ស៊ីដនី", - "Puzzle.country1HelpUrl": "https://km.wikipedia.org/wiki/អូស្ត្រាលី", - "Puzzle.country2": "អាល្លឺម៉ង់", - "Puzzle.country2Language": "ភាសាអាល្លឺម៉ង់", - "Puzzle.country2City1": "ប៊ែរឡាំង", - "Puzzle.country2City2": "មុយនិច", - "Puzzle.country2HelpUrl": "https://km.wikipedia.org/wiki/អាល្លឺម៉ង់", - "Puzzle.country3": "ចិន", - "Puzzle.country3Language": "ភាសាចិន", - "Puzzle.country3City1": "ប៉េកាំង", - "Puzzle.country3City2": "សៀងហៃ", - "Puzzle.country3HelpUrl": "https://km.wikipedia.org/wiki/ចិន", - "Puzzle.country4": "ប្រេស៊ីល", - "Puzzle.country4Language": "ភាសាព័រទុយហ្គាល់", - "Puzzle.country4City1": "រ្យូដេចានេរ៉ូ", - "Puzzle.country4City2": "សៅប៉ូឡូ", - "Puzzle.country4HelpUrl": "https://km.wikipedia.org/wiki/ប្រេស៊ីល", - "Puzzle.flag": "ទង់ជាតិ", - "Puzzle.language": "ភាសា៖", - "Puzzle.languageChoose": "ជ្រើសរើស...", - "Puzzle.cities": "ទីក្រុង៖", - "Puzzle.error0": "ល្អណាស់!\nផ្គុំត្រូវប្លុកចំនួន%1ទាំងអស់ហើយ។", - "Puzzle.error1": "ជិតហើយៗ! នៅសល់តែប្លុកមួយទៀតមិនទាន់ត្រូវ។", - "Puzzle.error2": "នៅសល់ប្លុកចំនួន %1 ទៀតមិនទាន់ត្រឹមត្រូវ។", - "Puzzle.tryAgain": "ប្លុកដែលដាក់ពណ៌ហ៊ុំមិនទាន់ត្រឹមត្រូវទេ។\nសូមព្យាយាមបន្ត។", - "Puzzle.help": "ជំនួយ", - "Puzzle.checkAnswers": "ផ្ទៀងផ្ទាត់ចម្លើយ", - "Puzzle.helpText": "ភ្ជាប់ទង់ជាតិ ជ្រើសរើសភាសា និង ផ្គុំឈ្មោះទីក្រុងសម្រាប់ប្រទេសនីមួយៗ (ពណ៌បៃតង)។" -} \ No newline at end of file diff --git a/apps/json/ko.json b/apps/json/ko.json index 3a773a7d3..a4975a3d0 100644 --- a/apps/json/ko.json +++ b/apps/json/ko.json @@ -40,8 +40,6 @@ "Apps.indexTitle": "블록리 앱", "Apps.indexFooter": "Blockly는 공짜이며 오픈소스입니다. Blockly의 코드 또는 번역에 기여하거나 당신의 프로그램에서 Blockly를 이용하려면, %1 을 방문하세요.", "Apps.choiceIntro": "Blockly는 그래픽 프로그래밍 환경을 제공합니다. 아래는 Blockly를 사용하는 몇가지 예시 프로그램들입니다.", - "Puzzle.title": "퍼즐", - "Apps.puzzleSubtitle": "블록리의 인터페이스를 사용하는 방법을 알아봅니다.", "Maze.maze": "미로", "Apps.mazeSubtitle": "Blockly를 사용하여 미로를 풉니다.", "Turtle.title": "터틀 그래픽", @@ -98,37 +96,6 @@ "Plane.description2": "비행기는 비행 갑판(조종사와 부조종사용)에서 좌석 두 개가 있고, 승객 좌석의 행 수가 있습니다. 각 행에는 시트 네 개가 포함되어 있습니다.", "Plane.description3": "비행기는 비행 갑판(조종사와 부조종사용)에서 좌석 두 개가 있고, 1등석과 2등석 승객 좌석의 행 수가 있습니다. 각 1등석 행에는 시트 네 개가 포함되어 있습니다. 각 2등석 행에는 시트 다섯 개가 포함되어 있습니다.", "Plane.instructions": "행이 바뀐(위) 비행기에 좌석의 총 수를 계산하는 공식(아래)을 구축하세요.", - "Puzzle.country1": "호주", - "Puzzle.country1Language": "영어", - "Puzzle.country1City1": "멜버른", - "Puzzle.country1City2": "시드니", - "Puzzle.country1HelpUrl": "https://ko.wikipedia.org/wiki/오스트레일리아", - "Puzzle.country2": "독일", - "Puzzle.country2Language": "독일어", - "Puzzle.country2City1": "베를린", - "Puzzle.country2City2": "뮌헨", - "Puzzle.country2HelpUrl": "https://ko.wikipedia.org/wiki/독일", - "Puzzle.country3": "중국", - "Puzzle.country3Language": "중국어", - "Puzzle.country3City1": "베이징", - "Puzzle.country3City2": "상하이", - "Puzzle.country3HelpUrl": "https://ko.wikipedia.org/wiki/중화인민공화국", - "Puzzle.country4": "브라질", - "Puzzle.country4Language": "포르투갈어", - "Puzzle.country4City1": "리우데자네이루", - "Puzzle.country4City2": "상파울루", - "Puzzle.country4HelpUrl": "https://ko.wikipedia.org/wiki/브라질", - "Puzzle.flag": "국기:", - "Puzzle.language": "언어:", - "Puzzle.languageChoose": "선택...", - "Puzzle.cities": "도시:", - "Puzzle.error0": "완벽합니다!\n모든 블록 %1개가 정확합니다.", - "Puzzle.error1": "거의 됐습니다! 블록 한 개가 잘못되었습니다.", - "Puzzle.error2": "블록 %1개가 잘못되었습니다.", - "Puzzle.tryAgain": "강조한 블록은 올바르지 않습니다.\n계속 해보세요.", - "Puzzle.help": "도움말", - "Puzzle.checkAnswers": "정답 확인", - "Puzzle.helpText": "각 국가(초록)에 국기를 연결하고 언어를 선택하여 도시를 정렬하세요.", "Turtle.moveTooltip": "지정된 양으로 터틀을 앞이나 뒤로 이동합니다.", "Turtle.moveForward": "앞으로 가기", "Turtle.moveBackward": "뒤로 가기", diff --git a/apps/json/ksh.json b/apps/json/ksh.json deleted file mode 100644 index 71af2cbb6..000000000 --- a/apps/json/ksh.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "Jebongt!", - "Puzzle.title": "Possel", - "Puzzle.country1": "Außtraalije", - "Puzzle.country1Language": "Änglesch", - "Puzzle.country1City1": "Mälbörn", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://ksh.wikipedia.org/wiki/Außtraalijje_(Schtaat)", - "Puzzle.country2": "Deutschland", - "Puzzle.country2Language": "Deutsch", - "Puzzle.country2City1": "Bälliin", - "Puzzle.country2City2": "Mönnsche", - "Puzzle.country2HelpUrl": "https://ksh.wikipedia.org/wiki/Deutschland", - "Puzzle.country3": "Schiina", - "Puzzle.country3Language": "Schineesesch", - "Puzzle.country3City1": "Peeking", - "Puzzle.country3City2": "Schanghai", - "Puzzle.country3HelpUrl": "https://ksh.wikipedia.org/wiki/Schiina", - "Puzzle.country4": "Brasiilije", - "Puzzle.country4Language": "Pochtojeesesch", - "Puzzle.country4City1": "Rio_de_Schaneero", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://ksh.wikipedia.org/wiki/Brasiilije", - "Puzzle.flag": "Fahn:", - "Puzzle.language": "Schprooch:", - "Puzzle.languageChoose": "Söhk jäd uß...", - "Puzzle.cities": "Schtädt:", - "Puzzle.error0": "Supper!\nAlle %1 Klözje sin reschtesch.", - "Puzzle.error1": "Beinah! Ei Klözje es verkeeht.", - "Puzzle.error2": "%1 Klözje sin verkeeht.", - "Puzzle.tryAgain": "Dat eine Klözje es verkeht.\nVersöhg et norr_ens.", - "Puzzle.help": "Hölp", - "Puzzle.checkAnswers": "Prööve!", - "Puzzle.helpText": "För jedes Land, en Jröhn, donn däm sing Fahn draan, söhk sing Schprooch uß, un donn däm sing Schtädt opleßte." -} \ No newline at end of file diff --git a/apps/json/ku-latn.json b/apps/json/ku-latn.json deleted file mode 100644 index 1e19e50a2..000000000 --- a/apps/json/ku-latn.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "Baş e", - "Puzzle.country1": "Awistralya", - "Puzzle.country1Language": "Îngilîzî", - "Puzzle.country2": "Elmanya", - "Puzzle.country2Language": "Elmanî", - "Puzzle.country2City1": "Berlîn", - "Puzzle.country4City2": "São Paulo", - "Puzzle.flag": "al:", - "Puzzle.language": "ziman:", - "Puzzle.languageChoose": "hilbijêre...", - "Puzzle.cities": "bajar:", - "Puzzle.help": "Alîkarî", - "Puzzle.checkAnswers": "Bersivan kontrol bike" -} \ No newline at end of file diff --git a/apps/json/ky.json b/apps/json/ky.json deleted file mode 100644 index 58b3e5880..000000000 --- a/apps/json/ky.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "OK", - "Puzzle.title": "Баш катырма.", - "Puzzle.country1": "Австралия", - "Puzzle.country1Language": "Англисче", - "Puzzle.country1City1": "Мельбурн", - "Puzzle.country1City2": "Сидней", - "Puzzle.country1HelpUrl": "https://ky.wikipedia.org/wiki/Австралия", - "Puzzle.country2": "Германия", - "Puzzle.country2Language": "Немисче", - "Puzzle.country2City1": "Берлин", - "Puzzle.country2City2": "Мюнхен", - "Puzzle.country2HelpUrl": "https://ky.wikipedia.org/wiki/Германия", - "Puzzle.country3": "Кытай", - "Puzzle.country3Language": "Кытайча", - "Puzzle.country3City1": "Бээжин", - "Puzzle.country3City2": "Шанхай", - "Puzzle.country3HelpUrl": "https://ky.wikipedia.org/wiki/Кытай", - "Puzzle.country4": "Бразилия", - "Puzzle.country4Language": "Португалча", - "Puzzle.country4City1": "Рио-де-Жанейро", - "Puzzle.country4City2": "Сан-Паулу", - "Puzzle.country4HelpUrl": "https://ky.wikipedia.org/wiki/Бразилия", - "Puzzle.flag": "туу:", - "Puzzle.language": "Тили:", - "Puzzle.languageChoose": "тандаңыз...", - "Puzzle.cities": "шаарлары:", - "Puzzle.error0": "Мыкты!\nБардык блоктор %1 туура жайгашкан.", - "Puzzle.error1": "Аз калды!\nБир блок гана туура эмес жайгашкан.", - "Puzzle.error2": "Бир нече блок (%1) туура эмес жайгашкан.", - "Puzzle.tryAgain": "Белгиленген блок туура эмес жайгашкан.\nДагы аракет кылыңыз.", - "Puzzle.help": "Жардам", - "Puzzle.checkAnswers": "Жоопторду текшерүү", - "Puzzle.helpText": "Ар бир өлкөгө (жашыл), туусун кадаңыз, расмий тилин тандаңыз, жана ал өлкөнүн шаарларын белгилеңиз." -} \ No newline at end of file diff --git a/apps/json/la.json b/apps/json/la.json deleted file mode 100644 index 1156f78db..000000000 --- a/apps/json/la.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "ASSENTIOR", - "Puzzle.title": "Ludus", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Lingua Anglica", - "Puzzle.country1City1": "Melburnia", - "Puzzle.country1City2": "Sydneium", - "Puzzle.country1HelpUrl": "https://la.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Germania", - "Puzzle.country2Language": "Lingua Theodisca", - "Puzzle.country2City1": "Berolinum", - "Puzzle.country2City2": "Monacum", - "Puzzle.country2HelpUrl": "https://la.wikipedia.org/wiki/Germania", - "Puzzle.country3": "Sina", - "Puzzle.country3Language": "Lingua Sinica", - "Puzzle.country3City1": "Pechinum", - "Puzzle.country3City2": "Sciamhaevum", - "Puzzle.country3HelpUrl": "https://la.wikipedia.org/wiki/Res_Publica_Popularis_Sinarum", - "Puzzle.country4": "Brasilia", - "Puzzle.country4Language": "Lingua Lusitana", - "Puzzle.country4City1": "Urbs Fluminensis", - "Puzzle.country4City2": "Urbs Paulistana", - "Puzzle.country4HelpUrl": "https://la.wikipedia.org/wiki/Brasilia", - "Puzzle.flag": "vexillum:", - "Puzzle.language": "Lingua:", - "Puzzle.languageChoose": "elige...", - "Puzzle.cities": "urbes:", - "Puzzle.error0": "Bene!\nOmnes %1 sectiones recte solvisti.", - "Puzzle.error1": "Paene! Una sectio vitiosa est.", - "Puzzle.error2": "%1 sectiones vitiosae sunt.", - "Puzzle.tryAgain": "Sectio excerpta vitiosa est.", - "Puzzle.help": "Auxilium", - "Puzzle.checkAnswers": "Responsa examinare", - "Puzzle.helpText": "Unicuique civitati vexillum proprium adiunge, linguam elige et urbes eius indice." -} \ No newline at end of file diff --git a/apps/json/lb.json b/apps/json/lb.json index 5f130a19b..da274c980 100644 --- a/apps/json/lb.json +++ b/apps/json/lb.json @@ -27,8 +27,6 @@ "Code.discard": "All %1 Bléck läschen?", "Code.title": "Code", "Code.blocks": "Bléck", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Léiere wéi de Blockly-Interface benotzt gëtt.", "Maze.maze": "Labyrinth", "Apps.turtleSubtitle": "Blockly benotze fir ze zeechnen.", "Plane.plane": "Rechemaschinne fir d'Sëtzer am Fliger", @@ -57,37 +55,6 @@ "Plane.setSeats": "Sëtzer =", "Plane.description1": "E Fliger huet en gewëss Zuel vu Reie mat Sëtzer fir d'Passagéier. All Rei huet véier Sëtzer.", "Plane.description2": "E Fliger huet zwee Sëtzer am Cockpit (fir de Pilot an de Co-Pilot), an eng gewëss Zuel vu Reie mat Sëtzer fir d'Passagéier. An all Rei si véier Sëtzer.", - "Puzzle.country1": "Australien", - "Puzzle.country1Language": "Englesch", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://lb.wikipedia.org/wiki/Australien", - "Puzzle.country2": "Däitschland", - "Puzzle.country2Language": "Däitsch", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://lb.wikipedia.org/wiki/Däitschland", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinesesch", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://lb.wikipedia.org/wiki/China", - "Puzzle.country4": "Brasilien", - "Puzzle.country4Language": "Portugisesch", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://lb.wikipedia.org/wiki/Brasilien", - "Puzzle.flag": "Fändel:", - "Puzzle.language": "Sprooch:", - "Puzzle.languageChoose": "eraussichen...", - "Puzzle.cities": "Stied:", - "Puzzle.error0": "Perfekt!\nAll %1 Bléck si korrekt.", - "Puzzle.error1": "Bal! Just ee Block ass net richteg.", - "Puzzle.error2": "%1 Bléck si falsch.", - "Puzzle.tryAgain": "De markéierte Block ass net richteg.\nProbéiert nach eng Kéier.", - "Puzzle.help": "Hëllef", - "Puzzle.checkAnswers": "Äntwerten nokucken", - "Puzzle.helpText": "Fir all Land (gréng), setzt de Fändel derbäi, sicht seng Sprooch eraus a maacht e Koup mat senge Stied.", "Turtle.turnLeft": "no lenks dréinen ëm", "Turtle.colourTooltip": "Ännert d'Faarf vum Bic.", "Turtle.setColour": "d'Faarf änneren op", diff --git a/apps/json/lrc.json b/apps/json/lrc.json index 050a63edb..0e26b6583 100644 --- a/apps/json/lrc.json +++ b/apps/json/lrc.json @@ -28,7 +28,6 @@ "Code.discard": " %1 د همه برشتیا نه پاکسا کو?", "Code.title": "کد", "Code.blocks": "بخشیا", - "Puzzle.title": "چنه چنه", "Maze.maze": "پلاق بیئن", "Plane.plane": "زمی", "Maze.moveForward": "رو نها", @@ -46,33 +45,6 @@ "Plane.seats": "صندلیا:%1", "Plane.placeholder": "؟", "Plane.setSeats": "صنه لیا=", - "Puzzle.country1": "استراليا", - "Puzzle.country1Language": "انگيليسی", - "Puzzle.country1City1": "ملبورن", - "Puzzle.country1City2": "سیدنی", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "آلمان", - "Puzzle.country2Language": "آلمانی", - "Puzzle.country2City1": "برلین", - "Puzzle.country2City2": "مونیخ", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "چین", - "Puzzle.country3Language": "چینی", - "Puzzle.country3City1": "بی جینگ", - "Puzzle.country3City2": "شانگای", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "برزیل", - "Puzzle.country4Language": "پرتغالی", - "Puzzle.country4City1": "ریو دو جانیرو", - "Puzzle.country4City2": "سائو پائولو", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "بیرق:", - "Puzzle.language": "زون:", - "Puzzle.languageChoose": "انتخاو بکید.......", - "Puzzle.cities": "شهریا:", - "Puzzle.error0": "عالیه:\nهمه بخشیا %1 راستن.", - "Puzzle.help": "ره دیاری", - "Puzzle.checkAnswers": "جواویانه وارسی کو", "Turtle.moveForward": "رو نها وا", "Turtle.moveBackward": "رو وادما وا", "Turtle.turnRight": "بلرن د راست وا", diff --git a/apps/json/lt.json b/apps/json/lt.json index d93b3dd06..4653b7138 100644 --- a/apps/json/lt.json +++ b/apps/json/lt.json @@ -40,8 +40,6 @@ "Apps.indexTitle": "Blocky programėlės", "Apps.indexFooter": "Blocky yra atviro kodo sistema. Norintys prisidėti ar naudoti, žr. %1.", "Apps.choiceIntro": "Blocky yra vizuali programavimo aplinka. Žemiau yra keli pritaikymo pavyzdžiai.", - "Puzzle.title": "Galvosūkis", - "Apps.puzzleSubtitle": "Kaip naudotis Blocky.", "Maze.maze": "Labirintas", "Apps.mazeSubtitle": "Užprogramuokite, kaip keliauti labirintu.", "Turtle.title": "Vėžlio Grafika", @@ -62,37 +60,6 @@ "Plane.seats": "Vietos: %1", "Plane.placeholder": "?", "Plane.setSeats": "Vietos =", - "Puzzle.country1": "Australija", - "Puzzle.country1Language": "Anglų", - "Puzzle.country1City1": "Melburnas", - "Puzzle.country1City2": "Sidnėjus", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Vokietija", - "Puzzle.country2Language": "Vokietijos", - "Puzzle.country2City1": "Berlynas", - "Puzzle.country2City2": "Miunchenas", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "Kinija", - "Puzzle.country3Language": "Kinų", - "Puzzle.country3City1": "Pekinas", - "Puzzle.country3City2": "Šanchajus", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazilija", - "Puzzle.country4Language": "Portugalų", - "Puzzle.country4City1": "Rio de Žaneiras", - "Puzzle.country4City2": "San Paulas", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "vėliava:", - "Puzzle.language": "kalba:", - "Puzzle.languageChoose": "pasirinkti...", - "Puzzle.cities": "miestai:", - "Puzzle.error0": "Puiku!\nVisi %1 blokai yra teisingi.", - "Puzzle.error1": "Beveik! Vienas blokas yra neteisingas.", - "Puzzle.error2": "%1 blokai yra neteisingi.", - "Puzzle.tryAgain": "Paryškintas blokas nėra teisingas.\nToliau bandykite.", - "Puzzle.help": "Pagalba", - "Puzzle.checkAnswers": "Patikrinti Atsakymus", - "Puzzle.helpText": "Kiekvienai šaliai (žalia), pridėkite vėliavą, pasirinkite savo kalbą, ir padarykite savo miestų kaminą.", "Turtle.moveForward": "pirmyn", "Turtle.moveBackward": "atgal", "Turtle.turnRight": "pasisuk dešinėn", diff --git a/apps/json/lv.json b/apps/json/lv.json index 948482026..4c9e303ec 100644 --- a/apps/json/lv.json +++ b/apps/json/lv.json @@ -36,7 +36,6 @@ "Code.blocks": "Bloki", "Code.trashTooltip": "Izmest visus blokus.", "Graph.title": "Grafiku kalkulators", - "Puzzle.title": "Saliekamattēls", "Maze.maze": "Labirints", "Turtle.title": "Bruņurupuča grafika", "Plane.plane": "Lidmašīna", @@ -86,37 +85,6 @@ "Plane.description2": "Lidmašīnā ir divas vietas pilotu kabīnē (pilots un otrais pilots) un vairākas rindas ar pasažieru sēdvietām. Katra rinda satur četras sēdvietas.", "Plane.description3": "Lidmašīnā ir divas vietas pilotu kabīnē (pilots un otrais pilots) un vairākas rindas ar pirmās un otrās klases pasažieru sēdvietām. Katra pirmās klases pasažieru rinda satur četras sēdvietas. Katra otrās klases pasažieru rinda satur piecas sēdvietas.", "Plane.instructions": "Izveidojiet formulu (zemāk), kas aprēķina kopējo sēdvietu skaitu lidmašīnā, ja rindas tiek mainītas (augšējā attēlā).", - "Puzzle.country1": "Austrālija", - "Puzzle.country1Language": "Angļu", - "Puzzle.country1City1": "Melburna", - "Puzzle.country1City2": "Sidneja", - "Puzzle.country1HelpUrl": "https://lv.wikipedia.org/wiki/Austrālija", - "Puzzle.country2": "Vācija", - "Puzzle.country2Language": "Vācu", - "Puzzle.country2City1": "Berlīne", - "Puzzle.country2City2": "Minhene", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "Ķīna", - "Puzzle.country3Language": "Ķīniešu", - "Puzzle.country3City1": "Pekina", - "Puzzle.country3City2": "Šanhaja", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazīlija", - "Puzzle.country4Language": "Portugāļu", - "Puzzle.country4City1": "Riodežaneiro", - "Puzzle.country4City2": "Sanpaulu", - "Puzzle.country4HelpUrl": "https://lv.wikipedia.org/wiki/Brazīlija", - "Puzzle.flag": "karogs:", - "Puzzle.language": "valoda:", - "Puzzle.languageChoose": "izvēlies...", - "Puzzle.cities": "pilsētas:", - "Puzzle.error0": "Lieliski!\nVisi %1 bloki ir pareizi.", - "Puzzle.error1": "Gandrīz! Viens bloks nav pareizs.", - "Puzzle.error2": "%1 bloki nav pareizi.", - "Puzzle.tryAgain": "Iezīmētais bloks nav pareizs.\nMēģini vēl.", - "Puzzle.help": "Palīdzība", - "Puzzle.checkAnswers": "Pārbaudīt atbildes", - "Puzzle.helpText": "Katrai valstij (zaļas), pievieno tās karogu, izvēlies tās valodu un saliec tās pilsētas stabiņā.", "Turtle.moveTooltip": "Pārvieto bruņurupuci uz priekšu vai atpakaļ par norādīto attālumu.", "Turtle.moveForward": "pārvieto uz priekšu par", "Turtle.moveBackward": "pārvieto atpakaļ par", diff --git a/apps/json/mg.json b/apps/json/mg.json index 007bbc8d5..05098dbbd 100644 --- a/apps/json/mg.json +++ b/apps/json/mg.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Fandaharana Blockly", "Apps.indexFooter": "Malalaka ary open-souce i Blockly. Vangio %1 raha tia handray anjara amin'ny renifango na amin'ny dikan-teny.", "Apps.choiceIntro": "Tontolo fanoratana fandaharana ara-tsary i Blockly. Eo ambany ireo santiônam-pandaharana mampiasa an'i Blockly.", - "Puzzle.title": "Piozila", - "Apps.puzzleSubtitle": "Hianatra hampiasa an'i Blockly.", "Maze.maze": "Labirainty", "Apps.mazeSubtitle": "Hampiasa an'i Blockly hamahàna labirainty.", "Turtle.title": "Sokatra mpanao sarisary", @@ -64,15 +62,6 @@ "Maze.capacity1": "Bolongana %1 sisa.", "Maze.capacity2": "Bolongana %1 sisa.", "Plane.setSeats": "seza =", - "Puzzle.language": "Fiteny:", - "Puzzle.languageChoose": "fidio...", - "Puzzle.cities": "tanàna:", - "Puzzle.error0": "Tena tsara! Marina daholo ny bolongana %1.", - "Puzzle.error1": "Saika! Bolongana iray sisa no diso.", - "Puzzle.error2": "Bolongana %1 no diso.", - "Puzzle.tryAgain": "Diso ilay bolongana mangirangirana.\nAndramo fanindroany.", - "Puzzle.help": "Fanoroana", - "Puzzle.checkAnswers": "Hanamarina ny valiny", "Turtle.fontNormal": "tsotra", "Turtle.fontBold": "soramatevina", "Turtle.fontItalic": "italika", diff --git a/apps/json/mk.json b/apps/json/mk.json index e7ce52380..9ec0d13fc 100644 --- a/apps/json/mk.json +++ b/apps/json/mk.json @@ -36,7 +36,6 @@ "Code.blocks": "Блокчиња", "Code.trashTooltip": "Отстрани ги сите блокчиња.", "Graph.title": "Графички дигитрон", - "Puzzle.title": "Сложувалка", "Maze.maze": "Лавиринт", "Turtle.title": "Желкина графика", "Plane.plane": "Авион", @@ -86,37 +85,6 @@ "Plane.description2": "Авионот има две седишта во пилотската кабина (за пилотот и копилотот) и повеќе редови седишта за патници. Секој ред има по четири седишта.", "Plane.description3": "Авионот има две седишта во пилотската кабина (за пилотот и копилотот) и повеќе редови седишта за патници од I и II класа. Секој ред од II класа има по пет седишта.", "Plane.instructions": "Составете формула (подолу) што го пресметува вкупниот број на седишта во авионот како што се менуваат редовите (погоре).", - "Puzzle.country1": "Австралија", - "Puzzle.country1Language": "англиски", - "Puzzle.country1City1": "Мелбурн", - "Puzzle.country1City2": "Сиднеј", - "Puzzle.country1HelpUrl": "https://mk.wikipedia.org/wiki/Австралија", - "Puzzle.country2": "Германија", - "Puzzle.country2Language": "германски", - "Puzzle.country2City1": "Берлин", - "Puzzle.country2City2": "Минхен", - "Puzzle.country2HelpUrl": "https://mk.wikipedia.org/wiki/Германија", - "Puzzle.country3": "Кина", - "Puzzle.country3Language": "кинески", - "Puzzle.country3City1": "Пекинг", - "Puzzle.country3City2": "Шангај", - "Puzzle.country3HelpUrl": "https://mk.wikipedia.org/wiki/Кина", - "Puzzle.country4": "Бразил", - "Puzzle.country4Language": "португалски", - "Puzzle.country4City1": "Рио де Жанеиро", - "Puzzle.country4City2": "Сао Паоло", - "Puzzle.country4HelpUrl": "https://mk.wikipedia.org/wiki/Бразил", - "Puzzle.flag": "знаме:", - "Puzzle.language": "јазик:", - "Puzzle.languageChoose": "одберете...", - "Puzzle.cities": "градови:", - "Puzzle.error0": "Совршено!\nСите %1 блокови се точни.", - "Puzzle.error1": "За малку! Само еден блок е грешен.", - "Puzzle.error2": "Има %1 грешни блокови.", - "Puzzle.tryAgain": "Потцртаниот блок не е исправен.\nОбидувајте се и понатаму.", - "Puzzle.help": "Помош", - "Puzzle.checkAnswers": "Провери одговори", - "Puzzle.helpText": "За секоја земја (зелено), прикачете го знамето, изберете кој јазик го зборува и наредете ги градовите.", "Turtle.moveTooltip": "Ја мрднува желката напред или назад за зададениот износ.", "Turtle.moveForward": "мрдни напред за", "Turtle.moveBackward": "мрдни назад за", diff --git a/apps/json/ml.json b/apps/json/ml.json deleted file mode 100644 index aea901be9..000000000 --- a/apps/json/ml.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "ശരി", - "Puzzle.title": "പ്രഹേളിക", - "Puzzle.country1": "ഓസ്ട്രേലിയ", - "Puzzle.country1Language": "ഇംഗ്ലീഷ്", - "Puzzle.country1City1": "മെൽബൺ", - "Puzzle.country1City2": "സിഡ്നി", - "Puzzle.country1HelpUrl": "https://ml.wikipedia.org/wiki/Australia", - "Puzzle.country2": "ജർമ്മനി", - "Puzzle.country2Language": "ജെർമ്മൻ", - "Puzzle.country2City1": "ബെർലിൻ", - "Puzzle.country2City2": "മ്യൂണിക്", - "Puzzle.country2HelpUrl": "https://ml.wikipedia.org/wiki/Germany", - "Puzzle.country3": "ചൈന", - "Puzzle.country3Language": "ചൈനീസ്", - "Puzzle.country3City1": "ബീജിങ്ങ്", - "Puzzle.country3City2": "ഷാങ്ഹായ്", - "Puzzle.country3HelpUrl": "https://ml.wikipedia.org/wiki/China", - "Puzzle.country4": "ബ്രസീൽ", - "Puzzle.country4Language": "പോർച്ചുഗീസ്", - "Puzzle.country4City1": "റിയോ ഡി ജനീറോ", - "Puzzle.country4City2": "സാവോ പോളോ", - "Puzzle.country4HelpUrl": "https://ml.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "പതാക:", - "Puzzle.language": "ഭാഷ:", - "Puzzle.languageChoose": "തിരഞ്ഞെടുക്കുക:", - "Puzzle.cities": "പട്ടണങ്ങൾ:", - "Puzzle.error0": "കൊള്ളാം!\nഎല്ലാ %1 തടയലുകളും ശരിയാണ്.", - "Puzzle.error1": "കുഴപ്പമില്ല! ഒരു തടയൽ ശരിയല്ല.", - "Puzzle.error2": "%1 തടയലുകൾ ശരിയല്ല.", - "Puzzle.tryAgain": "പ്രമുഖമാക്കി കാണിക്കുന്ന തടയൽ ശരിയല്ല.\nവീണ്ടും ശ്രമിക്കുക.", - "Puzzle.help": "സഹായം", - "Puzzle.checkAnswers": "ഉത്തരങ്ങൾ പരിശോധിക്കുക", - "Puzzle.helpText": "ഓരോ രാജ്യത്തിനും (പച്ച), അതിന്റെ പതാക ചേർക്കുക, ഭാഷ തിരഞ്ഞെടുക്കുക ഒപ്പം നഗരങ്ങളുടെ പട്ടിക തയ്യാറാക്കുക." -} \ No newline at end of file diff --git a/apps/json/mr.json b/apps/json/mr.json index bf9d64ba6..dce16ed98 100644 --- a/apps/json/mr.json +++ b/apps/json/mr.json @@ -14,7 +14,6 @@ "Apps.textVariable": "मजकूर", "Code.title": "संकेत", "Code.blocks": "ब्लॉक्स", - "Puzzle.title": "कोडे", "Plane.plane": "विमान", "Maze.moveForwardTooltip": "खेळाडूस एक पाउल पुढे करतो", "Maze.runTooltip": "ब्लॉक्स काय म्हणतात त्यानुसार पात्रास काम करावयास लावते.", @@ -25,36 +24,6 @@ "Plane.description1": "विमानात,प्रवाश्यांसाठी आसनांच्या अनेक रांगा असतात.प्रत्येक रांगेत चार आसने असतात.", "Plane.description2": "विमानास, विमानन कक्षात दोन आसने असतात(वैमानिक व सह-वैमानिकासाठी) व प्रवाश्यांसाठी आसनांच्या अनेक रांगा असतात.प्रत्येक रांगेत चार आसने असतात.", "Plane.description3": "विमानास, विमानन कक्षात दोन आसने असतात(वैमानिक व सह-वैमानिकासाठी) व प्रथम श्रेणी व द्वितीय श्रेणी आसनांच्या अनेक रांगा असतात.प्रत्येक प्रथम श्रेणीच्या रांगेत चार आसने असतात.प्रत्येक द्वितीय श्रेणीच्या रांगेत पाच आसने असतात.", - "Puzzle.country1": "ऑस्ट्रेलिया", - "Puzzle.country1Language": "इंग्लिश", - "Puzzle.country1City1": "मेलबोर्न", - "Puzzle.country1City2": "सिडनी", - "Puzzle.country1HelpUrl": "https://mr.wikipedia.org/wiki/%E0%A4%91%E0%A4%B8%E0%A5%8D%E0%A4%9F%E0%A5%8D%E0%A4%B0%E0%A5%87%E0%A4%B2%E0%A4%BF%E0%A4%AF%E0%A4%BE", - "Puzzle.country2": "जर्मनी", - "Puzzle.country2Language": "जर्मन", - "Puzzle.country2City1": "बर्लिन", - "Puzzle.country2City2": "म्युनिक", - "Puzzle.country2HelpUrl": "https://mr.wikipedia.org/wiki/%E0%A4%9C%E0%A4%B0%E0%A5%8D%E0%A4%AE%E0%A4%A8%E0%A5%80", - "Puzzle.country3": "चीन", - "Puzzle.country3Language": "चीनचा/ची", - "Puzzle.country3City1": "बीजिंग", - "Puzzle.country3City2": "शांघाय", - "Puzzle.country3HelpUrl": "https://mr.wikipedia.org/wiki/%E0%A4%9A%E0%A5%80%E0%A4%A8", - "Puzzle.country4": "ब्राझिल", - "Puzzle.country4Language": "पोर्तुगीज", - "Puzzle.country4City1": "रिओ-दि-जानेरो", - "Puzzle.country4City2": "साओ पाउलो", - "Puzzle.country4HelpUrl": "https://mr.wikipedia.org/wiki/%E0%A4%AC%E0%A5%8D%E0%A4%B0%E0%A4%BE%E0%A4%9D%E0%A5%80%E0%A4%B2", - "Puzzle.flag": "ध्वज:", - "Puzzle.language": "भाषा:", - "Puzzle.languageChoose": "निवडा...", - "Puzzle.cities": "शहरे:", - "Puzzle.error0": "सर्व %1 ब्लॉक्स बरोबर आहेत.", - "Puzzle.error1": "जवळपास! एक ब्लॉक चुकिचा आहे.", - "Puzzle.error2": "%1 ब्लॉक्स चुकिचे आहेत.", - "Puzzle.help": "सहाय्य", - "Puzzle.checkAnswers": "उत्तरे तपासा", - "Puzzle.helpText": "प्रत्येक देशास (हिरव्या रंगात),त्याचा राष्ट्रध्वज लावा,त्याची भाषा निवडा व त्याच्या शहरांची चळत लावा.", "Turtle.moveBackward": "नी मागे चला", "Turtle.turnTooltip": "नमूद केलेल्या विशिष्ट कोनातून कासवास डावीकडे किंवा उजवीकडे वळविते.", "Turtle.turnRight": "ने उजवीकडे वळा", diff --git a/apps/json/ms.json b/apps/json/ms.json index 562eb1aa3..d81804d7a 100644 --- a/apps/json/ms.json +++ b/apps/json/ms.json @@ -41,8 +41,6 @@ "Apps.indexTitle": "Aplikasi Blockly", "Apps.indexFooter": "Blockly adalah bebas dan bersumber terbuka. Bagi menyumbang kod atau terjemahan kepada Blockly, atau menggunakan Blockly dalam aplikasi anda, lawati %1.", "Apps.choiceIntro": "Blockly ialah sebuah persekitaran pengaturcaraan grafik. Di bawah ialah beberapa contoh aplikasi yang menggunakan Blockly.", - "Puzzle.title": "Teka-teki", - "Apps.puzzleSubtitle": "Belajar menggunakan antaramuka Blockly.", "Maze.maze": "Pagar Sesat", "Apps.mazeSubtitle": "Gunakan Blockly untuk menyelesaikan pagar sesat.", "Turtle.title": "Turtle Graphics", @@ -99,37 +97,6 @@ "Plane.description2": "Sebuah kapal terbnag mempunyai tempat duduk di kokpit (untuk juruterbang dan pembantunya) dan sebilangan baris tempat duduk penumpang. Setiap baris mengandungi empat tempat duduk.", "Plane.description3": "Sebuah kapal terbnag mempunyai tempat duduk di kokpit (untuk juruterbang dan pembantunya) dan sebilangan baris tempat duduk penumpang kelas pertama dan kelas kedua. Setiap baris kelas pertama mengandungi empat tempat duduk. Setiap baris kelas pertama mengandungi lima tempat duduk.", "Plane.instructions": "Wujudkan formula (di bawah) yang mengira jumlah tempat duduk di dalam kapal terbang sedangkan baris-barisnya diubah (di atas).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Inggeris", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://ms.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Jerman", - "Puzzle.country2Language": "Jerman", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://ms.wikipedia.org/wiki/Jerman", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Cina", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://ms.wikipedia.org/wiki/Republik_Rakyat_China", - "Puzzle.country4": "Brazil", - "Puzzle.country4Language": "Portugis", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://ms.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "bendera:", - "Puzzle.language": "bahasa:", - "Puzzle.languageChoose": "pilih...", - "Puzzle.cities": "bandar:", - "Puzzle.error0": "Sempurna!\nKesemua %1 blok adalah betul.", - "Puzzle.error1": "Sikit saja lagi! Satu blok tidak betul.", - "Puzzle.error2": "%1 blok tidak betul.", - "Puzzle.tryAgain": "Blok yang ditonjolkan itu tidak betul. Cuba lagi.", - "Puzzle.help": "Bantuan", - "Puzzle.checkAnswers": "Semak Jawapan", - "Puzzle.helpText": "Untuk setiap negara (hijau), lampirkan benderanya, pilih bahasanya, dan susunkan bandar-bandarnya.", "Turtle.moveTooltip": "Mengalihkan kekura ke hadapan atau ke belakang pada bilangan yang dinyatakan.", "Turtle.moveForward": "mara ke hadapan", "Turtle.moveBackward": "undur ke belakang", diff --git a/apps/json/mzn.json b/apps/json/mzn.json deleted file mode 100644 index 6661ef213..000000000 --- a/apps/json/mzn.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "خا", - "Puzzle.title": "پازل", - "Puzzle.country1": "استرالیا", - "Puzzle.country1Language": "اینگلیسی", - "Puzzle.country1City1": "ملبورن", - "Puzzle.country1City2": "سیدنی", - "Puzzle.country1HelpUrl": "https://mzn.wikipedia.org/wiki/استرالیا", - "Puzzle.country2": "آلمان", - "Puzzle.country2Language": "آلمانی", - "Puzzle.country2City1": "برلین", - "Puzzle.country2City2": "مونیخ", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "چین", - "Puzzle.country3Language": "چینی", - "Puzzle.country3City1": "پکن", - "Puzzle.country3City2": "شانگهای", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "برزیل", - "Puzzle.country4Language": "پرتغال", - "Puzzle.country4City1": "ریو دوژانیرو", - "Puzzle.country4City2": "سائوپائولو", - "Puzzle.country4HelpUrl": "https://mzn.wikipedia.org/wiki/برزیل", - "Puzzle.flag": "پرچم:", - "Puzzle.language": "زوون:", - "Puzzle.languageChoose": "چینه...", - "Puzzle.cities": "شهر:", - "Puzzle.error0": "خاره!\nتموم %1 بلوک‌ها درست هسته.", - "Puzzle.error1": "تقریباً! اتا بلوک غلطه.", - "Puzzle.error2": " %1 بلوک‌ها غلط هستنه.", - "Puzzle.tryAgain": "پررنگ بلوک غلطه.\nاَی دِباره تِلاش هاکن.", - "Puzzle.help": "کومک", - "Puzzle.checkAnswers": "جوابِ بررسی", - "Puzzle.helpText": "هر کشور وسّه (سَوز)، وشونِ پرچم پَلی، زوون ره چینه هاکن و ونه شهرون فهرست ره بساز" -} \ No newline at end of file diff --git a/apps/json/nb.json b/apps/json/nb.json index 0af6af73d..afbbc1b9f 100644 --- a/apps/json/nb.json +++ b/apps/json/nb.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "Blocklyprogram", "Apps.indexFooter": "Blockly er gratis og har en åpen kildekode. FOr å bidra med kode eller oversettelser til Blockly, eller for å bruke Blockly i din egen app, se %1.", "Apps.choiceIntro": "Blockly er et grafisk programmeringsmiljø. Under er noen eksempelprogram som bruker Blockly.", - "Puzzle.title": "Puslespill", - "Apps.puzzleSubtitle": "Lær deg å bruke Blocklys grensesnitt.", "Maze.maze": "Labyrint", "Apps.mazeSubtitle": "Bruk Blockly for å løse en labyring.", "Turtle.title": "Skilpaddegrafikk", @@ -97,37 +95,6 @@ "Plane.description2": "Et fly har to seter i cockpit (for piloten og andrepiloten), og et antall rader med passasjerseter. Hver rad inneholder fire seter.", "Plane.description3": "Et fly har to seter i cockpit (for piloten og andrepiloten), og et antall rader med passasjerseter på første og andre klasse. Hver av radene på første klasse har fire seter. Hver av radene på andre klasse har fem seter.", "Plane.instructions": "Bygg en formel (under) som beregner det totale antall seter på flyet etter hvert som radene endres (over).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Engelsk", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://no.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Tyskland", - "Puzzle.country2Language": "Tysk", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://no.wikipedia.org/wiki/Tyskland", - "Puzzle.country3": "Kina", - "Puzzle.country3Language": "Kinesisk", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://no.wikipedia.org/wiki/Kina", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Portugal", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://no.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "flagg:", - "Puzzle.language": "språk:", - "Puzzle.languageChoose": "velg...", - "Puzzle.cities": "byer:", - "Puzzle.error0": "Perfekt!\nAlle %1 blokker er riktig.", - "Puzzle.error1": "Nesten! En blokk er feil.", - "Puzzle.error2": "%1 blokker er feil.", - "Puzzle.tryAgain": "Den merkede blokken er ikke riktig.\nFortsett å prøve.", - "Puzzle.help": "Hjelp", - "Puzzle.checkAnswers": "Sjekk svar", - "Puzzle.helpText": "For hvert land (grønt), sett ut flagget som hører til, velg språket og lag en gruppe med dets byer.", "Turtle.moveTooltip": "Flytter skilpadden fremover eller bakover med den angitte verdien.", "Turtle.moveForward": "flytt fremover med", "Turtle.moveBackward": "flytt bakover med", diff --git a/apps/json/ne.json b/apps/json/ne.json index 100d574bd..e477f8fa0 100644 --- a/apps/json/ne.json +++ b/apps/json/ne.json @@ -34,28 +34,6 @@ "Maze.pathRight": "यदि दाहिने तिर बाटो छ भने", "Maze.repeatUntil": "यस सम्म दोहोर्‌याउने", "Plane.placeholder": "?", - "Puzzle.country1": "अष्ट्रेलिया", - "Puzzle.country1Language": "अङ्ग्रेजी", - "Puzzle.country1City1": "मेलबर्न", - "Puzzle.country1City2": "सिड्नी", - "Puzzle.country2": "जर्मनी", - "Puzzle.country2Language": "जर्मन", - "Puzzle.country2City1": "बर्लिन", - "Puzzle.country2City2": "म्युनिक", - "Puzzle.country3": "चीन", - "Puzzle.country3Language": "चाइनिज", - "Puzzle.country3City1": "बेइजिङ", - "Puzzle.country3City2": "साङहाई", - "Puzzle.country4": "ब्राजिल", - "Puzzle.country4Language": "पोर्तुगाली", - "Puzzle.country4City1": "रियो दि जेनेरियो", - "Puzzle.country4City2": "साउ पाउलो", - "Puzzle.flag": "झण्डा:", - "Puzzle.language": "भाषा:", - "Puzzle.languageChoose": "छान्ने...", - "Puzzle.cities": "सहरहरू:", - "Puzzle.error0": "उत्तम !\nसबै %1 ब्लकहरू सहि छन्", - "Puzzle.help": "सहायता", "Turtle.print": "छाप्नुहोस्", "Turtle.fontSize": "फन्ट आकार", "Turtle.fontNormal": "सामान्य", diff --git a/apps/json/nl.json b/apps/json/nl.json index 9a6e7c6f1..5f58b7aea 100644 --- a/apps/json/nl.json +++ b/apps/json/nl.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "Blockly Apps", "Apps.indexFooter": "Blockly is gratis en open source. Ga naar %1 om code of vertalingen bij te dragen of vertalingen aan Blockly, of Blockly te gebruiken in uw eigen app.", "Apps.choiceIntro": "Blockly is een grafische programmeeromgeving. Hieronder treft u een aantal voorbeeldtoepassingen aan die gebruikmaken van Blockly.", - "Puzzle.title": "Puzzel", - "Apps.puzzleSubtitle": "Leren werken met de interface van Blockly.", "Maze.maze": "Doolhof", "Apps.mazeSubtitle": "Gebruik Blockly om een doolhof op te lossen.", "Turtle.title": "Schildpadtekeningen", @@ -97,37 +95,6 @@ "Plane.description2": "Een vliegtuig heeft twee stoelen in de cockpit (voor de piloot en de copiloot) en een aantal rijen met stoelen voor passagiers. Iedere rij bevat vier stoelen.", "Plane.description3": "Een vliegtuig heeft twee stoelen in de cockpit (voor de piloot en de copiloot) en een aantal rijen voor 1e klasse en 2e klasse passagiers. Iedere rij in de 1e klasse heeft vier stoelen. Iedere rij in de 2e klasse heeft vijf stoelen.", "Plane.instructions": "Maak hieronder een formule die het totale aantal stoelen in het vliegtuig berekent als het aantal rijen hierboven wordt aangepast.", - "Puzzle.country1": "Australië", - "Puzzle.country1Language": "Engels", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://nl.wikipedia.org/wiki/Australië", - "Puzzle.country2": "Duitsland", - "Puzzle.country2Language": "Duits", - "Puzzle.country2City1": "Berlijn", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://nl.wikipedia.org/wiki/Duitsland", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinees", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://nl.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazilië", - "Puzzle.country4Language": "Portugees", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://nl.wikipedia.org/wiki/Brazilië", - "Puzzle.flag": "vlag:", - "Puzzle.language": "taal:", - "Puzzle.languageChoose": "kies...", - "Puzzle.cities": "steden:", - "Puzzle.error0": "Perfect\nAlle %1 blokken zijn correct.", - "Puzzle.error1": "Bijna! Eén blok is onjuist.", - "Puzzle.error2": "%1 blokken zijn onjuist.", - "Puzzle.tryAgain": "Het gemarkeerde blok is niet correct.\nBlijf het proberen.", - "Puzzle.help": "Hulp", - "Puzzle.checkAnswers": "Antwoorden controleren", - "Puzzle.helpText": "Koppel de vlag, kies de taal en maak een stapel van de steden voor ieder land (groen).", "Turtle.moveTooltip": "Verplaatst de schildpad vooruit of achteruit met het ingestelde aantal stappen.", "Turtle.moveForward": "aantal vooruit", "Turtle.moveBackward": "aantal achteruit", diff --git a/apps/json/oc.json b/apps/json/oc.json index f69b04215..85bd79299 100644 --- a/apps/json/oc.json +++ b/apps/json/oc.json @@ -36,7 +36,6 @@ "Code.trashTooltip": "Getar totes los blòts.", "Graph.title": "Calculadoira grafica", "Apps.indexTitle": "Aplicacions Blockly", - "Puzzle.title": "Puzzle", "Maze.maze": "Laberint", "Turtle.title": "Tortuga dessenhaira", "Plane.plane": "Calculador de sètis d’avion", @@ -76,37 +75,6 @@ "Plane.seats": "Sètis : %1", "Plane.placeholder": "?", "Plane.setSeats": "sètis =", - "Puzzle.country1": "Austràlia", - "Puzzle.country1Language": "Anglés", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://oc.wikipedia.org/wiki/Austr%C3%A0lia", - "Puzzle.country2": "Alemanha", - "Puzzle.country2Language": "Alemand", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://oc.wikipedia.org/wiki/Alemanha", - "Puzzle.country3": "Chine", - "Puzzle.country3Language": "Chinés", - "Puzzle.country3City1": "Pequin", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://oc.wikipedia.org/wiki/Republica_Populara_de_China", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Portugués", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://oc.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "bandièra :", - "Puzzle.language": "lenga :", - "Puzzle.languageChoose": "causissètz...", - "Puzzle.cities": "vilas :", - "Puzzle.error0": "Perfièch ! Totes los %1 blòts son corrèctes.", - "Puzzle.error1": "Gaireben ! Un blòt es incorrècte.", - "Puzzle.error2": "%1 blòts son incorrèctes.", - "Puzzle.tryAgain": "Lo blòt en susbrilhança es incorrècte. Tornatz ensajar.", - "Puzzle.help": "Ajuda", - "Puzzle.checkAnswers": "Verificatz las responsas", - "Puzzle.helpText": "Per cada país (en verd), estaca sa bandièra, causís sa lenga, e fa un empilatge de sas vilas.", "Turtle.moveTooltip": "Desplaça la tortuga en avant o en arrièr de la quantitat indicada.", "Turtle.moveForward": "avançar de", "Turtle.moveBackward": "recuolar de", diff --git a/apps/json/pa.json b/apps/json/pa.json deleted file mode 100644 index bdd0da60c..000000000 --- a/apps/json/pa.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "ਠੀਕ ਹੈ।", - "Puzzle.title": "ਬੁਝਾਰਤ", - "Puzzle.country1": "ਆਸਟਰੇਲੀਆ", - "Puzzle.country1Language": "ਅੰਗਰੇਜ਼ੀ", - "Puzzle.country1City1": "ਮੈਲਬਰਨ", - "Puzzle.country1City2": "ਸਿਡਨੀ", - "Puzzle.country1HelpUrl": "https://pa.wikipedia.org/wiki/ਆਸਟਰੇਲੀਆ", - "Puzzle.country2": "ਜਰਮਨੀ", - "Puzzle.country2Language": "ਗਰਮਨ", - "Puzzle.country2City1": "ਬਰਲਿਨ", - "Puzzle.country2City2": "ਮਿਊਨਿਖ", - "Puzzle.country2HelpUrl": "https://pa.wikipedia.org/wiki/ਜਰਮਨੀ", - "Puzzle.country3": "ਚੀਨ", - "Puzzle.country3Language": "ਚੀਨੀ", - "Puzzle.country3City1": "ਬੀਜਿੰਗ", - "Puzzle.country3City2": "ਸ਼ੰਘਾਈ", - "Puzzle.country3HelpUrl": "https://pa.wikipedia.org/wiki/ਚੀਨ", - "Puzzle.country4": "ਬ੍ਰਾਜ਼ੀਲ", - "Puzzle.country4Language": "ਪੁਰਤਗਾਲੀ", - "Puzzle.country4City1": "ਰਿਓ ਡੀ ਜਨੇਰੋ", - "Puzzle.country4City2": "ਸਾਓ ਪਾਓਲੋ", - "Puzzle.country4HelpUrl": "https://pa.wikipedia.org/wiki/ਬ੍ਰਾਜ਼ੀਲ", - "Puzzle.flag": "ਝੰਡਾ:", - "Puzzle.language": "ਭਾਸ਼ਾ:", - "Puzzle.languageChoose": "ਚੁਣੋ...", - "Puzzle.cities": "ਸ਼ਹਿਰ:", - "Puzzle.error0": "ਬਹੁਤ ਵਧੀਆ!\nਸਾਰੇ $1 ਬਲਾਕ ਸਹੀ ਹਨ।", - "Puzzle.error1": "ਬਸ ਹੋ ਗਿਆ ਸੀ! ਇੱਕ ਬਲਾਕ ਗ਼ਲਤ ਸੀ।", - "Puzzle.error2": "%1 ਬਲਾਕ ਗ਼ਲਤ ਹਨ।", - "Puzzle.tryAgain": "ਉੱਭਰਿਆ ਹੋਇਆ ਬਲਾਕ ਗ਼ਲਤ ਹੈ।\nਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਰਹੋ।", - "Puzzle.help": "ਮਦਦ", - "Puzzle.checkAnswers": "ਜੁਆਬ ਚੈੱਕ ਕਰੋ", - "Puzzle.helpText": "ਹਰੇਕ ਦੇਸ਼ (ਹਰਾ) ਲਈ, ਉਹਦਾ ਝੰਡਾ ਲਗਾਓ, ਉਹਦੀ ਭਾਸ਼ਾ ਚੁਣੋ ਅਤੇ ਉਹਦੇ ਸ਼ਹਿਰਾਂ ਦਾ ਢੇਰ ਬਣਾਓ।" -} \ No newline at end of file diff --git a/apps/json/pl.json b/apps/json/pl.json index 50b6cad5b..3082ba3b1 100644 --- a/apps/json/pl.json +++ b/apps/json/pl.json @@ -44,8 +44,6 @@ "Apps.indexTitle": "Aplikacje Blockly", "Apps.indexFooter": "Blockly jest darmowe i rozwijane w ramach open source (wolnego oprogramowania). Jeżeli chcesz pracować nad kodem, tłumaczeniem Blockly, lub użyć go w swojej aplikacji, wejdź na %1.", "Apps.choiceIntro": "Blockly jest graficznym środowiskiem programistycznym. Poniżej znajdziesz przykładowe aplikacje, które wykorzystują Blockly.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Naucz się używać interfejsu Blockly.", "Maze.maze": "Labirynt", "Apps.mazeSubtitle": "Użyj Blockly, aby znaleźć drogę w labiryncie.", "Turtle.title": "Grafiki Żółwia", @@ -102,37 +100,6 @@ "Plane.description2": "Samolot ma dwa miejsca w kabinie pilotów (dla pierwszego i drugiego pilota) oraz rzędy siedzeń dla pasażerów. Każdy taki rząd składa się z czterech siedzeń.", "Plane.description3": "Samolot ma dwa miejsca w kabinie pilotów (dla pierwszego i drugiego pilota) oraz rzędy siedzeń dla pasażerów pierwszej i drugiej klasy. Każdy rząd pierwszej klasy składa się z czterech siedzeń. Każdy rząd drugiej klasy składa się z pięciu siedzeń.", "Plane.instructions": "Zbuduj wzór (poniżej), który pozwala obliczyć łączną liczbę siedzeń w samolocie w funkcji zmieniającej się liczby rzędów (powyżej).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "angielski", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://pl.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Niemcy", - "Puzzle.country2Language": "niemiecki", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Monachium", - "Puzzle.country2HelpUrl": "https://pl.wikipedia.org/wiki/Niemcy", - "Puzzle.country3": "Chiny", - "Puzzle.country3Language": "chiński", - "Puzzle.country3City1": "Pekin", - "Puzzle.country3City2": "Szanghaj", - "Puzzle.country3HelpUrl": "https://pl.wikipedia.org/wiki/Chiny", - "Puzzle.country4": "Brazylia", - "Puzzle.country4Language": "portugalski", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://pl.wikipedia.org/wiki/Brazylia", - "Puzzle.flag": "flaga:", - "Puzzle.language": "język:", - "Puzzle.languageChoose": "wybierz...", - "Puzzle.cities": "miasta:", - "Puzzle.error0": "Doskonale!\nWszystkie %1 bloki są poprawne.", - "Puzzle.error1": "Prawie! Jeden blok jest niepoprawny.", - "Puzzle.error2": "%1 bloków jest nieprawidłowych.", - "Puzzle.tryAgain": "Zaznaczony blok nie jest poprawny.\nSpróbuj jeszcze raz.", - "Puzzle.help": "Pomoc", - "Puzzle.checkAnswers": "Sprawdź Odpowiedzi", - "Puzzle.helpText": "Dla każdego kraju (zielony), załącz jego flagę, wybierz język urzędowy, i określ miasta, znajdujących się w tym kraju.", "Turtle.moveTooltip": "Przesuwa żółwia na określoną odległość do przodu lub do tyłu.", "Turtle.moveForward": "idź do przodu o", "Turtle.moveBackward": "idź do tyłu o", diff --git a/apps/json/pms.json b/apps/json/pms.json index 63bbf72e2..3d42ee37e 100644 --- a/apps/json/pms.json +++ b/apps/json/pms.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Aplicassion Blockly", "Apps.indexFooter": "Blockly a l'é a gràtis e a sorgiss duverta. Për contribuì al còdes o a le tradussion ëd Blockly, o për dovré Blockly an soa pròpia aplicassion, ch'a vìsita %1.", "Apps.choiceIntro": "Blockly a l'é n'Ambient ëd programassion gràfica. Sì-sota a-i é dj'esempi d'aplicassion ch'a deuvro Blockly.", - "Puzzle.title": "S-ciapatesta", - "Apps.puzzleSubtitle": "Amprende a dovré l'antërfassa ëd Blockly.", "Maze.maze": "Labirint", "Apps.mazeSubtitle": "Dovré Blockly për arzòlve un labirint.", "Turtle.title": "Bissa copera dissegnatris", @@ -96,37 +94,6 @@ "Plane.description2": "N'avion a l'ha doi sedij ant la cabin-a ëd pilotage (për ël pilòta e ël cò-pilòta), e un chèich nùmer ëd file ëd sedij pr'ij passagé. Minca fila a conten quatr sedij.", "Plane.description3": "N'avion a l'ha doi sedij ant la cabin-a ëd pilotage (për ël pilòta e ël cò-pilòta) e un chèich nùmer ëd file ëd sedij pr'ij passagé ëd prima e sconda classa. Minca fila ëd prima classa a conten quatr sedij. Minca fila ëd seconda classa a conten sinch sedij.", "Plane.instructions": "Fabriché na fórmola (sì-sota) ch'a fa 'l cont dël nùmer total ëd sedij ant l'avion cand che ël nùmer dle file a cangia (sì-dzora).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Anglèis", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://pms.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Almagna", - "Puzzle.country2Language": "Alman", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Mùnich", - "Puzzle.country2HelpUrl": "https://pms.wikipedia.org/wiki/Gërmania", - "Puzzle.country3": "Cin-a", - "Puzzle.country3Language": "Cinèis", - "Puzzle.country3City1": "Pechin", - "Puzzle.country3City2": "Shangai", - "Puzzle.country3HelpUrl": "https://pms.wikipedia.org/wiki/Cin-a", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Portughèis", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "San Pàul", - "Puzzle.country4HelpUrl": "https://pms.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "drapò:", - "Puzzle.language": "lenga:", - "Puzzle.languageChoose": "sern...", - "Puzzle.cities": "sità:", - "Puzzle.error0": "Përfet! Tuti ij %1 blòch a son giust.", - "Puzzle.error1": "Scasi! Un blòch a va nen bin.", - "Puzzle.error2": "%1 blòch a van nen bin.", - "Puzzle.tryAgain": "Ël blòch evidensià a va nen bin. Preuva torna.", - "Puzzle.help": "Giuté", - "Puzzle.checkAnswers": "Contròla le rispòste", - "Puzzle.helpText": "Për minca pais (an verd), tachje sò drapò, sern soa lenga, e fa na colòna ëd soe sità.", "Turtle.moveTooltip": "A bogia la bissa copera anans o andré dla quantità spessificà.", "Turtle.moveForward": "andé drit ëd", "Turtle.moveBackward": "andé andaré ëd", diff --git a/apps/json/ps.json b/apps/json/ps.json index d810c90e5..359a101c6 100644 --- a/apps/json/ps.json +++ b/apps/json/ps.json @@ -17,39 +17,10 @@ "Maze.turnLeft": "کيڼ تاوول", "Maze.turnRight": "ښي تاوول", "Maze.doCode": "کول", - "Puzzle.country1": "آسټراليا", - "Puzzle.country1Language": "انگرېزي", - "Puzzle.country1City1": "مېلبورن", - "Puzzle.country1City2": "سېډني", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "جرمني", - "Puzzle.country2Language": "جرمن", - "Puzzle.country2City1": "برلين", - "Puzzle.country2City2": "ميونيښ", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "چين", - "Puzzle.country3Language": "چينايي", - "Puzzle.country3City1": "بيجېنگ", - "Puzzle.country3City2": "شانگهای", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "برازيل", - "Puzzle.country4Language": "پارټوگيسي", - "Puzzle.country4City1": "رايو ډي جېنېرو", - "Puzzle.country4City2": "ساو پاولو", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "رپی", - "Puzzle.language": "ژبه:", - "Puzzle.languageChoose": "ټاکل...", - "Puzzle.cities": "ښارونه", - "Puzzle.error0": "ډېر ښه!\nټول %1 بنديزونه سم دي.", - "Puzzle.error1": "نژدې دی! يو بنديز سم نه دی.", - "Puzzle.error2": "%1 بنديزونه سم نه دي.", - "Puzzle.help": "لارښود", - "Puzzle.checkAnswers": "ځوابونه کره کول", "Turtle.print": "چاپول", "Turtle.font": "ليکبڼه", "Turtle.fontSize": "د ليکبڼې کچه", "Turtle.fontNormal": "نورمال", "Turtle.fontBold": "زغرد", "Turtle.fontItalic": "رېوند" -} \ No newline at end of file +} diff --git a/apps/json/pt-br.json b/apps/json/pt-br.json index a25e69bb9..c00526a94 100644 --- a/apps/json/pt-br.json +++ b/apps/json/pt-br.json @@ -46,8 +46,6 @@ "Apps.indexTitle": "Aplicativos do Blockly", "Apps.indexFooter": "Blockly é gratuito e de código aberto. Para contribuir com código ou traduções para o Blockly, ou para usar o Blockly em seu próprio aplicativo, visite %1.", "Apps.choiceIntro": "Blockly é um ambiente de programação gráfica. A seguir alguns exemplos de aplicações que utilizam Blockly.", - "Puzzle.title": "Quebra-Cabeça", - "Apps.puzzleSubtitle": "Aprenda a usar a interface do Blockly.", "Maze.maze": "Labirinto", "Apps.mazeSubtitle": "Use o Blockly para resolver um labirinto.", "Turtle.title": "Gráficos de Tartaruga", @@ -104,37 +102,6 @@ "Plane.description2": "Um avião tem dois assentos na cabine de comando (para o piloto e o copiloto) e um número de filas de assentos para os passageiros. Cada fila contém quatro assentos.", "Plane.description3": "Um avião tem dois assentos na cabine de comando (para o piloto e o copiloto) e um número de filas de assentos na primeira e na segunda classe. Cada fila da primeira classe contém quatro assentos. Cada fila da segunda classe contém cinco assentos.", "Plane.instructions": "Elabore uma fórmula (abaixo) que calcule o número total de assentos no avião a medida que as filas são alteradas (acima).", - "Puzzle.country1": "Austrália", - "Puzzle.country1Language": "Inglês", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://pt.wikipedia.org/wiki/Austr%C3%A1lia", - "Puzzle.country2": "Alemanha", - "Puzzle.country2Language": "Alemão", - "Puzzle.country2City1": "Berlim", - "Puzzle.country2City2": "Munique", - "Puzzle.country2HelpUrl": "https://pt.wikipedia.org/wiki/Alemanha", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinês", - "Puzzle.country3City1": "Pequim", - "Puzzle.country3City2": "Xangai", - "Puzzle.country3HelpUrl": "https://pt.wikipedia.org/wiki/Rep%C3%BAblica_Popular_da_China", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Português", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://pt.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "bandeira:", - "Puzzle.language": "língua:", - "Puzzle.languageChoose": "escolha...", - "Puzzle.cities": "cidades:", - "Puzzle.error0": "Perfeito!\nTodos os %1 blocos estão corretos.", - "Puzzle.error1": "Quase! Um bloco está incorreto.", - "Puzzle.error2": "%1 blocos estão incorretos.", - "Puzzle.tryAgain": "O bloco destacado está incorreto. Continue tentando.", - "Puzzle.help": "Ajuda", - "Puzzle.checkAnswers": "Checar respostas", - "Puzzle.helpText": "Para cada país (verde), anexe sua bandeira, escolha seu idioma e agrupe suas cidades.", "Turtle.moveTooltip": "Move a tartaruga para frente ou para trás a quantidade especificada.", "Turtle.moveForward": "avançar", "Turtle.moveBackward": "mover para trás", diff --git a/apps/json/pt.json b/apps/json/pt.json index 563368f83..25705b7a5 100644 --- a/apps/json/pt.json +++ b/apps/json/pt.json @@ -60,32 +60,6 @@ "Maze.helpRepeatMany": "Pode pôr mais de um bloco dentro de um bloco 'repetir'.", "Maze.helpIf": "A condição 'se' executa algo apenas se a condição for verdadeira. Tente girar à esquerda se existe um caminho à esquerda", "Maze.helpWallFollow": "Você consegue resolver este quebra cabeças complexo. Tente seguir o muro do lado esquerdo. Para programadores avançados apenas!", - "Puzzle.country1": "Austrália", - "Puzzle.country1Language": "Inglês", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "http://pt.wikipedia.org/wiki/Austr%C3%A1lia", - "Puzzle.country2": "Alemanha", - "Puzzle.country2Language": "Alemão", - "Puzzle.country2City1": "Berlim", - "Puzzle.country2City2": "Munique", - "Puzzle.country2HelpUrl": "https://pt.wikipedia.org/wiki/Alemanha", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinês", - "Puzzle.country3City1": "Pequim", - "Puzzle.country3City2": "Xangai", - "Puzzle.country3HelpUrl": "https://pt.wikipedia.org/wiki/Rep%C3%BAblica_Popular_da_China", - "Puzzle.country4": "Brasil", - "Puzzle.country4Language": "Português", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://pt.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "bandeira:", - "Puzzle.language": "língua:", - "Puzzle.languageChoose": "escolha...", - "Puzzle.cities": "cidades:", - "Puzzle.help": "Ajuda", - "Puzzle.checkAnswers": "Verificar respostas", "Turtle.printHelpUrl": "https://pt.wikipedia.org/wiki/Impress%C3%A3o", "Turtle.fontHelpUrl": "https://pt.wikipedia.org/wiki/Fonte_tipogr%C3%A1fica", "Turtle.font": "fonte", diff --git a/apps/json/qqq.json b/apps/json/qqq.json index ba4372665..5250df255 100644 --- a/apps/json/qqq.json +++ b/apps/json/qqq.json @@ -33,8 +33,6 @@ "Apps.indexTitle": "page text - The word 'Apps' is short for 'Applications'. We chose it because it is more informal. This and the following messages currently appear at [http://blockly-demo.appspot.com/static/apps/index.html].", "Apps.indexFooter": "page text - Text appearing at the end of the page. Parameters:\n* %1 - the Blockly URL", "Apps.choiceIntro": "page text - This appears before a list of Blockly apps. Please use the same term for 'Blockly' as in {{msg-blockly|Apps.blocklyMessage}}.", - "Puzzle.title": "A brief title for page, not including the word for Blockly. Use the word for a jigsaw puzzle.", - "Apps.puzzleSubtitle": "page text - A subtitle describing Blockly's [https://blockly-demo.appspot.com/static/apps/puzzle/index.html Puzzle application].", "Maze.maze": "title - Specifies that this is Blockly's '''Maze''' tutorial.", "Apps.mazeSubtitle": "page text - A subtitle describing Blockly's [https://blockly-demo.appspot.com/static/apps/maze/index.html Maze application].", "Turtle.title": "title - Specifies that this is Blockly's '''Turtle Graphics''' application. Should you wish to, you can read more about [https://en.wikipedia.org/wiki/Turtle_graphics turtle graphics].", @@ -91,37 +89,6 @@ "Plane.description2": "instructions - Note that in [http://blockly-share.appspot.com/static/apps/plane/plane.html?lang=en&level=2 this level], there are two types of seats on this plane.", "Plane.description3": "instructions - Note that in [http://blockly-share.appspot.com/static/apps/plane/plane.html?lang=en&level=3 this level], there are three types of seats on this plane. Be sure to use the same terms for '1st class' and '2nd class' as you did for the earlier messages.", "Plane.instructions": "page text - This text appears below the airplane graphic and above the space for the user to create the formula. The number of rows an the graphic may be changed by the user with a slider. See [http://blockly-share.appspot.com/static/apps/plane/plane.html?lang=en&level=1] for a picture.", - "Puzzle.country1": "The name of the country Australia\n{{Identical|Australia}}", - "Puzzle.country1Language": "The English language.{{Identical|English}}", - "Puzzle.country1City1": "The city Melbourne in Australia.", - "Puzzle.country1City2": "The city Sydney in Australia.", - "Puzzle.country1HelpUrl": "The URL of a page with basic information about Australia.", - "Puzzle.country2": "The country Germany.\n{{Identical|Germany}}", - "Puzzle.country2Language": "The German language.\n{{Identical|German}}", - "Puzzle.country2City1": "The city Berlin in Germany.", - "Puzzle.country2City2": "The city Munich (München) in Germany.", - "Puzzle.country2HelpUrl": "The URL of a page with basic information about Germany.", - "Puzzle.country3": "The People's Republic of China.", - "Puzzle.country3Language": "The Chinese language.\n{{Identical|Chinese}}", - "Puzzle.country3City1": "The capital city of China (also known as Peking).", - "Puzzle.country3City2": "The city Shanghai in China.", - "Puzzle.country3HelpUrl": "The URL of a page with basic information about China.", - "Puzzle.country4": "The name of the country Brazil.", - "Puzzle.country4Language": "The Portuguese language.\n{{Identical|Portuguese}}", - "Puzzle.country4City1": "The city Rio de Janeiro in Brazil.", - "Puzzle.country4City2": "The city São Paulo in Brazil.", - "Puzzle.country4HelpUrl": "The URL of a page with basic information about Brazil.", - "Puzzle.flag": "[[File:Config-language.png|left||32px]]\nnoun the official flag representing a country (the national flag).\n{{Identical|Flag}}", - "Puzzle.language": "Prompt for the user to provide the official language of a country.\n{{Identical|Language}}", - "Puzzle.languageChoose": "Initial text displayed in a dropdown menu from which the user should choose the language spoken in the indicated country.\n{{Identical|Choose}}", - "Puzzle.cities": "A label preceding a list of cities.\n{{Identical|City}}", - "Puzzle.error0": "A congratulatory message displayed if the user placed all of the blocks correctly.\n\nParameters:\n* %1 - number of blocks correctly placed. It is always an integer greater than 1.\n\nThe use of a new line character is optional.", - "Puzzle.error1": "An encouraging error message displayed if the user placed all blocks except 1 correctly.\n\nIf the number of incorrect blocks is 2 or more, Puzzle.error2 is used instead.", - "Puzzle.error2": "An error message displayed if the user misplaced multiple blocks.\n\nParameters:\n* %1 - number of blocks incorrectly placed, which is always greater than 1 (or the message Puzzle.error1 would be used).", - "Puzzle.tryAgain": "A message indicating that a visually distinguished block is incorrect and that the user should try to fix it.\n\nThe use of a new line character is optional.", - "Puzzle.help": "The label on a button the user can press for help.\n{{Identical|Help}}", - "Puzzle.checkAnswers": "A label on a button the user can press to check his/her answers.", - "Puzzle.helpText": "Instructions for the puzzle. For context, see [http://blockly-demo.appspot.com/static/apps/puzzle/index.html Blockly Puzzle].", "Turtle.moveTooltip": "tooltip - In this and subsequent messages, 'turtle' refers to a stylized turtle on the screen to represent a position and direction. This imaginary turtle is carrying a pen in its tail, so moving the turtle draws a line (or curve, etc.). You are encouraged to play with the [https://blockly-demo.appspot.com/static/apps/turtle/index.html Turtle application] before doing this translation.", "Turtle.moveForward": "[[Translating:Blockly#Drop-Down_Menus dropdown]] - Infinitive or imperative of a verb telling a turtle to move (walk) in the direction he/she is facing. This is followed by a number indicating how far (how many pixels) to go. Prefer a translation that has text in common with the translation of 'move backward'. See [[Translating:Blockly#Drop-Down_Menus]].", "Turtle.moveBackward": "[[Translating:Blockly#Drop-Down_Menus dropdown]] - Infinitive or imperative of a verb telling a turtle to move (walk) in the direction opposite to where he/she is facing. This is followed by a number indicating how far (how many pixels) to go. Prefer a translation that has text in common with the translation of 'move forward'.", diff --git a/apps/json/ro.json b/apps/json/ro.json index a5194f430..6dd08540c 100644 --- a/apps/json/ro.json +++ b/apps/json/ro.json @@ -41,8 +41,6 @@ "Apps.indexTitle": "Aplicații Blockly", "Apps.indexFooter": "Blockly este gratuit și open source. Pentru a contribui cu linii de cod sau traduceri la Blockly, sau pentru a folosi Blockly în propriile aplicații, vizitează %1.", "Apps.choiceIntro": "Blockly este un mediu de programare vizual. Mai jos sunt listate câteva aplicații care folosesc Blockly.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Invață să folosești interfața Blockly.", "Maze.maze": "Labirint", "Apps.mazeSubtitle": "Folosește Blockly pentru a rezolva un labirint.", "Turtle.title": "Grafică Turtles", @@ -99,37 +97,6 @@ "Plane.description2": "Un avion are două scaune în carlingă (pentru pilot și copilot) și un număr de rânduri cu scaune pentru pasageri. Fiecare rând conține patru scaune.", "Plane.description3": "Un avion are două scaune în carlingă (pentru pilot și copilot) și un număr de rânduri cu scaune de clasa I și clasa a II-a pentru pasageri. Fiecare rând de clasa I conține patru scaune. Fiecare rând de clasa a II-a conține cinci scaune.", "Plane.instructions": "Construiește o formulă (mai jos) care calculează numărul total de locuri dintr-un avion în timp ce rândurile se schimbă (mai sus).", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "engleză", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://ro.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Germania", - "Puzzle.country2Language": "germană", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://ro.wikipedia.org/wiki/Germania", - "Puzzle.country3": "China", - "Puzzle.country3Language": "chineză", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://ro.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazilia", - "Puzzle.country4Language": "portugheză", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://ro.wikipedia.org/wiki/Brazilia", - "Puzzle.flag": "drapel:", - "Puzzle.language": "limbă:", - "Puzzle.languageChoose": "alege...", - "Puzzle.cities": "orașe:", - "Puzzle.error0": "Perfect!\nToate cele %1 (de) blocuri sunt corecte.", - "Puzzle.error1": "Aproape! Un bloc este incorect.", - "Puzzle.error2": "%1 (de) blocuri sunt incorecte.", - "Puzzle.tryAgain": "Blocul evidențiat nu este corect.\nMai încearcă.", - "Puzzle.help": "Ajutor", - "Puzzle.checkAnswers": "Verifică răspunsurile", - "Puzzle.helpText": "Pentru fiecare țară (verde) atașează drapelul, alege-i limba și fă un grup cu orașele sale.", "Turtle.moveTooltip": "Deplasează țestoasa înainte sau înapoi cu valoarea specificată.", "Turtle.moveForward": "deplasează înainte cu", "Turtle.moveBackward": "deplasează înapoi cu", diff --git a/apps/json/ru.json b/apps/json/ru.json index ee0f67231..9b0d1a6af 100644 --- a/apps/json/ru.json +++ b/apps/json/ru.json @@ -41,8 +41,6 @@ "Apps.indexTitle": "Приложения Blockly (Блокли)", "Apps.indexFooter": "Блокли - бесплатное и открытое программное обеспечение. Чтобы поделиться своим кодом или переводами Блокли, чтобы использовать Блокли для своих приложений, - посетите %1.", "Apps.choiceIntro": "Блокли это графическая среда программирования. Ниже приведены примеры приложений, использующих Блокли.", - "Puzzle.title": "Головоломка", - "Apps.puzzleSubtitle": "Учитесь использовать интерфейс Блокли.", "Maze.maze": "Лабиринт", "Apps.mazeSubtitle": "Используйте Блокли, чтобы пройти лабиринт.", "Turtle.title": "Черепашка", @@ -99,37 +97,6 @@ "Plane.description2": "В самолёте 2 места для пилота и его помощника, а также несколько рядов с пассажирскими местами. В каждом ряду 4 места.", "Plane.description3": "В самолёте 2 места для пилота и его помощника, несколько рядов с пассажирскими местами первого класса, а также несколько рядов с пассажирскими местами второго класса. В каждом ряду первого класса 4 места. В каждом ряду второго класса 5 мест.", "Plane.instructions": "Постройте формулу в области ниже, которая поможет рассчитать общее количество мест в самолёте (как на рисунке выше).", - "Puzzle.country1": "Австралия", - "Puzzle.country1Language": "английский", - "Puzzle.country1City1": "Мельбурн", - "Puzzle.country1City2": "Сидней", - "Puzzle.country1HelpUrl": "https://ru.wikipedia.org/wiki/Австралия", - "Puzzle.country2": "Германия", - "Puzzle.country2Language": "немецкий", - "Puzzle.country2City1": "Берлин", - "Puzzle.country2City2": "Мюнхен", - "Puzzle.country2HelpUrl": "https://ru.wikipedia.org/wiki/Германия", - "Puzzle.country3": "Китай", - "Puzzle.country3Language": "китайский", - "Puzzle.country3City1": "Пекин", - "Puzzle.country3City2": "Шанхай", - "Puzzle.country3HelpUrl": "https://ru.wikipedia.org/wiki/Китай", - "Puzzle.country4": "Бразилия", - "Puzzle.country4Language": "португальский", - "Puzzle.country4City1": "Рио-де-Жанейро", - "Puzzle.country4City2": "Сан-Паулу", - "Puzzle.country4HelpUrl": "https://ru.wikipedia.org/wiki/Бразилия", - "Puzzle.flag": "флаг:", - "Puzzle.language": "язык:", - "Puzzle.languageChoose": "выберите...", - "Puzzle.cities": "города:", - "Puzzle.error0": "Идеально!\nВсе блоки (%1) расположены правильно.", - "Puzzle.error1": "Почти! Один блок расположен неправильно.", - "Puzzle.error2": "Несколько блоков (%1) расположены неправильно.", - "Puzzle.tryAgain": "Выделенный блок расположен неправильно.\nПопробуйте ещё.", - "Puzzle.help": "Помощь", - "Puzzle.checkAnswers": "Проверить результат", - "Puzzle.helpText": "Для каждой страны (зеленый блок), прикрепите её флаг, выберите официальный язык и соберите города этой страны.", "Turtle.moveTooltip": "Переместить черепашку вперёд или назад на заданное расстояние.", "Turtle.moveForward": "переместить вперёд на", "Turtle.moveBackward": "переместить назад на", diff --git a/apps/json/sc.json b/apps/json/sc.json index 3562172cf..b90c424a5 100644 --- a/apps/json/sc.json +++ b/apps/json/sc.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Blockly Apps", "Apps.indexFooter": "Blockly est free e open source. Po agiudai in sa codifica o in sa furriadura de Blockly, o po imperai Blockly in sa app cosa tua, bisita %1.", "Apps.choiceIntro": "Blockly est un'ambienti gràficu po programai. Asuta agatas pariga de programas cuncordaus cun Blockly.", - "Puzzle.title": "Puzzle", - "Apps.puzzleSubtitle": "Impara a manigiai s'interfacia de Blockly.", "Maze.maze": "Labirintu", "Apps.mazeSubtitle": "Impera Blockly po arresòlvi unu labirintu.", "Turtle.title": "Tostoinu Gràficu", @@ -96,37 +94,6 @@ "Plane.description2": "Unu aparèchiu tenit duus cadironis in sa cabina de cumandu (po su pilota e su co-pilota), e unas cantu fileras de cadironis po passigeris. Dònnia filera tenit cuatru cadironis.", "Plane.description3": "Unu aparèchiu tenit duus cadironis in sa cabina de cumandu (po su pilota e su co-pilota), e unas cantu fileras de cadironis po passigeris de prima classi e de segunda classi. Dònnia filera de prima classi tenit cuatru cadironis. Dònnia filera de segunda classi tenit cincu cadironis.", "Plane.instructions": "Cuncorda una formula (innoi asuta) chi cumpudit su numeru totali de postus a setzi in s'aparechiu, a segunda de comenti mudant is fileras de postus (innoi in susu)", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Ingresu", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Germany", - "Puzzle.country2Language": "Tedescu", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Cinesu", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazil", - "Puzzle.country4Language": "Portughesu", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "bandera:", - "Puzzle.language": "lìngua:", - "Puzzle.languageChoose": "scebera...", - "Puzzle.cities": "citadi:", - "Puzzle.error0": "Perfetu!\nSu %1 de is brocus funt curretus.", - "Puzzle.error1": "Giai-giai! Unu brocu est de curregi.", - "Puzzle.error2": "%1 brocus funt de curregi.", - "Puzzle.tryAgain": "Su brocu marcau est de curregi.\nProvanci.", - "Puzzle.help": "Agiudu", - "Puzzle.checkAnswers": "Castia Arrespusta", - "Puzzle.helpText": "Po dònnia logu (birdi), poni sa bandera, scebera sa lìngua, e apilla is citadis", "Turtle.moveTooltip": "Movit su tostoinu ananti o asegus de su tanti inditau.", "Turtle.moveForward": "movi ananti de", "Turtle.moveBackward": "movi asegus de", diff --git a/apps/json/sco.json b/apps/json/sco.json index 89b1ae0b3..32d8fb655 100644 --- a/apps/json/sco.json +++ b/apps/json/sco.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Blockly Apps", "Apps.indexFooter": "Blockly is free n apen soorce. Tae contreebute code or owersets til Blockly, or tae uise Blockly in yer ain app, veesit %1.", "Apps.choiceIntro": "Blockly is ae grapheecal programin environment. Ablo is some sample appleecations that uise Blockly.", - "Puzzle.title": "Jigsaw puzzle", - "Apps.puzzleSubtitle": "Learn tae uise Blockly's interface.", "Maze.maze": "Maze", "Apps.mazeSubtitle": "Uise Blockly tae solve ae maze.", "Turtle.title": "Turtle Grapheecs", @@ -96,37 +94,6 @@ "Plane.description2": "Aen airplane haes twa seats in the flicht deck (fer the pilot n co-pilot), n ae nummer o rows o passenger seats. Ilka row contains fower seats.", "Plane.description3": "Aen airplane haes twa seats oan the flicht deck (fer the pilot n co-pilot), n ae nummer o rows o 1st claiss n 2nt claiss passenger seats. Ilka 1st claiss row contains fower seats. Ilka 2nt claiss row contains five seats.", "Plane.instructions": "Big ae formula (ablo) that calculates the total nummer o seats oan the airplane aes the rows ar chynged (abuin).", - "Puzzle.country1": "Australie", - "Puzzle.country1Language": "Ingils", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://sco.wikipedia.org/wiki/Australie", - "Puzzle.country2": "Germanie", - "Puzzle.country2Language": "German", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://sco.wikipedia.org/wiki/Germany", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Chinese", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://sco.wikipedia.org/wiki/Fowkrepublic_o_Ceenae", - "Puzzle.country4": "Brazil", - "Puzzle.country4Language": "Portuguese", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://sco.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "banner:", - "Puzzle.language": "leid:", - "Puzzle.languageChoose": "chuise...", - "Puzzle.cities": "ceeties:", - "Puzzle.error0": "Perfect!\nAw %1 blocks ar correct.", - "Puzzle.error1": "Naerlie! yin block is oncorrect.", - "Puzzle.error2": "%1 blocks ar oncorrect.", - "Puzzle.tryAgain": "The heilichted block is no correct.\nKeep it up.", - "Puzzle.help": "Heelp", - "Puzzle.checkAnswers": "Check Answers", - "Puzzle.helpText": "Fer ilka kintrie (green), attach its banner, chuise its leid, an mak ae stack o its cities.", "Turtle.moveTooltip": "Muives the turtle forewaird or backwaird bi the speceefied amoont.", "Turtle.moveForward": "muiv forewaird bi", "Turtle.moveBackward": "muiv backwaird bi", diff --git a/apps/json/si.json b/apps/json/si.json index f5b144341..00ed1e876 100644 --- a/apps/json/si.json +++ b/apps/json/si.json @@ -40,36 +40,6 @@ "Plane.description2": "ගුවන් යානයක තට්ටුවේ අසන දෙකක් (ගුවන් නියමුවා සහ උප ගුවන් නියමුවා ට),සහ පේළි සංඛ්‍යාවට සමාන ආසන සංඛ්‍යාවක් ඇත.සෑම පේලියකම ආසන හතරක් ඇත.", "Plane.description3": "ගුවන් යානයක තට්ටුවේ අසන දෙකක් (ගුවන් නියමුවා සහ උප ගුවන් නියමුවා ට),සහ පේළි සංඛ්‍යාවට සමාන පළමු හා දෙවන පන්තියේ ආසන සංඛ්‍යාවක් ඇත.සෑම පළමු පන්තියේ පේලියක්ම ආසන හතරක් ඇති අතර සෑම දෙවන පන්තියේ පේලියක්ම ආසන පහක් ඇත.", "Plane.instructions": "(ඉහත)පේළි වෙනස් වූ විට සියලු ආසන සංඛ්‍යාව ගණනය කිරීමට ශ්‍රිතයක් තනන්න (පහත).", - "Puzzle.country1": "ඔස්ට්‍රේලියාව", - "Puzzle.country1Language": "ඉංග්‍රීසි", - "Puzzle.country1City1": "මෙල්බර්න්", - "Puzzle.country1City2": "සිඩ්නි", - "Puzzle.country1HelpUrl": "https://en.wikipedia.org/wiki/Australia", - "Puzzle.country2": "ජර්මනිය", - "Puzzle.country2Language": "ජර්මන්", - "Puzzle.country2City1": "බර්ලින්", - "Puzzle.country2City2": "මියුනිච්", - "Puzzle.country2HelpUrl": "https://en.wikipedia.org/wiki/Germany", - "Puzzle.country3": "චීනය", - "Puzzle.country3Language": "චීන", - "Puzzle.country3City1": "බීජීං", - "Puzzle.country3City2": "ශෙන්හයි", - "Puzzle.country3HelpUrl": "https://en.wikipedia.org/wiki/China", - "Puzzle.country4": "බ්‍රසීලය", - "Puzzle.country4Language": "පෘතුගීසි", - "Puzzle.country4City1": "රියෝ ද ජැනෙයිරෝ", - "Puzzle.country4City2": "සාඕපෝලෝ(São Paulo)", - "Puzzle.country4HelpUrl": "https://en.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "කොඩිය:", - "Puzzle.language": "භාෂාව:", - "Puzzle.languageChoose": "තෝරන්න...", - "Puzzle.cities": "නගර:", - "Puzzle.error0": "විශිෂ්ඨයි!\nසියලු %1 කොටස් නිවරදියි.", - "Puzzle.error1": "බොහෝ දුරට නිවරදියි!එක් කොටසක් වැරදියි.", - "Puzzle.error2": "%1 කොටස් වැරදියි.", - "Puzzle.tryAgain": "ඉස්මතු කල කොටස් වැරදියි.උත්සහ කරන්න.", - "Puzzle.help": "උදව්", - "Puzzle.checkAnswers": "පිළිතුරු පරික්ෂා කරන්න", "Turtle.print": "මුද්‍රණය කරන්න", "Turtle.fontHelpUrl": "https://en.wikipedia.org/wiki/Font", "Turtle.font": "අක්ෂර", diff --git a/apps/json/sk.json b/apps/json/sk.json index 2bb88b499..7734862d1 100644 --- a/apps/json/sk.json +++ b/apps/json/sk.json @@ -37,7 +37,6 @@ "Code.blocks": "Bloky", "Code.trashTooltip": "Zahodiť všetky dielce.", "Graph.title": "Grafická kalkulačka", - "Puzzle.title": "Skladačka", "Maze.maze": "Bludisko", "Turtle.title": "Korytnačia grafika", "Plane.plane": "Lietadlo", @@ -86,37 +85,6 @@ "Plane.description2": "Lietadlo má dve sedadlá v kabíne pilota (pre kapitána a kopilota), a veľa radov sedadiel pre cestujúcich. Každý rad obsahuje štyri sedadlá.", "Plane.description3": "Lietadlo má dve sedadlá v kabíne pilota (pre kapitána a kopilota), a veľa radov sedadiel pre cestujúcich v 1. a 2. triede. Každý rad 1. triedy má štyri sedadlá. Každý rad 2. triedy má päť sedadiel.", "Plane.instructions": "Napíš vzorec (dole), ktorý vypočíta celkový počet sedadiel v lietadle po zmene radov (hore).", - "Puzzle.country1": "Austrália", - "Puzzle.country1Language": "Angličtina", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://sk.wikipedia.org/wiki/Austr%C3%A1lia_%28%C5%A1t%C3%A1t%29", - "Puzzle.country2": "Nemecko", - "Puzzle.country2Language": "Nemčina", - "Puzzle.country2City1": "Berlín", - "Puzzle.country2City2": "Mníchov", - "Puzzle.country2HelpUrl": "https://sk.wikipedia.org/wiki/Nemecko", - "Puzzle.country3": "Čína", - "Puzzle.country3Language": "Čínština", - "Puzzle.country3City1": "Peking", - "Puzzle.country3City2": "Šanghaj", - "Puzzle.country3HelpUrl": "https://sk.wikipedia.org/wiki/%C4%8C%C3%ADna", - "Puzzle.country4": "Brazília", - "Puzzle.country4Language": "Portugalčina", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://sk.wikipedia.org/wiki/Braz%C3%ADlia", - "Puzzle.flag": "vlajka:", - "Puzzle.language": "jazyk:", - "Puzzle.languageChoose": "zvoliť...", - "Puzzle.cities": "mestá:", - "Puzzle.error0": "Výborne!\nVšetkých %1 blokov je na svojom mieste.", - "Puzzle.error1": "Takmer! Jeden blok je nesprávne.", - "Puzzle.error2": "%1 blokov je nesprávne.", - "Puzzle.tryAgain": "Zvýraznený blok je nesprávne.\nSkúšaj ďalej.", - "Puzzle.help": "Pomoc", - "Puzzle.checkAnswers": "Skontrolovať odpovede", - "Puzzle.helpText": "Ku každej krajine (zelená) priraď jej vlajku, jazyk a mestá.", "Turtle.moveTooltip": "Presunie korytnačku dopredu alebo dozadu o určitý počet krokov.", "Turtle.moveForward": "posunúť dopredu o", "Turtle.moveBackward": "posunúť vzad o", diff --git a/apps/json/sr.json b/apps/json/sr.json index c981191a4..992305b18 100644 --- a/apps/json/sr.json +++ b/apps/json/sr.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Апликације Blockly-ја", "Apps.indexFooter": "Blockly је слободан програм отвореног кода. Да бисте допринели његовом коду или преводу или користили га у својој апликацији, посетите %1.", "Apps.choiceIntro": "Blockly је графичко окружење за програмирање. Испод су као пример дате неке апликације које користе Blockly.", - "Puzzle.title": "Слагалица", - "Apps.puzzleSubtitle": "Научите да користите Blockly.", "Maze.maze": "Лавиринт", "Apps.mazeSubtitle": "Решите лавиринт помоћу Blockly-ја.", "Turtle.title": "Корњачина графика", @@ -86,33 +84,5 @@ "Plane.getRows2": "Редови 2. класе (%1)", "Plane.seats": "Седишта: %1", "Plane.placeholder": "?", - "Plane.setSeats": "места =", - "Puzzle.country1": "Аустралија", - "Puzzle.country1Language": "енглески", - "Puzzle.country1City1": "Мелбурн", - "Puzzle.country1City2": "Сиднеј", - "Puzzle.country1HelpUrl": "https://sr.wikipedia.org/wiki/Аустралија", - "Puzzle.country2": "Немачка", - "Puzzle.country2Language": "немачки", - "Puzzle.country2City1": "Берлин", - "Puzzle.country2City2": "Минхен", - "Puzzle.country2HelpUrl": "https://sr.wikipedia.org/wiki/Немачка", - "Puzzle.country3": "Кина", - "Puzzle.country3Language": "кинески", - "Puzzle.country3City1": "Пекинг", - "Puzzle.country3City2": "Шангај", - "Puzzle.country3HelpUrl": "https://sr.wikipedia.org/wiki/Кина", - "Puzzle.country4": "Бразил", - "Puzzle.country4Language": "португалски", - "Puzzle.country4City1": "Рио де Жанеиро", - "Puzzle.country4City2": "Сао Пауло", - "Puzzle.country4HelpUrl": "https://sr.wikipedia.org/wiki/Бразил", - "Puzzle.flag": "застава:", - "Puzzle.language": "језик:", - "Puzzle.languageChoose": "изаберите…", - "Puzzle.cities": "градови:", - "Puzzle.error0": "Савршено!\nСвих %1 блокова је исправно постављено.", - "Puzzle.error1": "Умало! Један блок је неисправно постављен.", - "Puzzle.error2": "%1 блокова је неисправно постављено.", - "Puzzle.help": "Помоћ" + "Plane.setSeats": "места =" } diff --git a/apps/json/sv.json b/apps/json/sv.json index c5a09005c..d63ed2e40 100644 --- a/apps/json/sv.json +++ b/apps/json/sv.json @@ -40,8 +40,6 @@ "Apps.indexTitle": "Blocklyprogram", "Apps.indexFooter": "Blockly är gratis och har en öppen källkod. För att bidra till Blockly med kod eller översättningar, eller för att använda Blockly i din egen app, besök %1.", "Apps.choiceIntro": "Blockly är en grafisk programmeringsmiljö. Nedan finns några exempelprogram som använder Blockly.", - "Puzzle.title": "Pussel", - "Apps.puzzleSubtitle": "Lär dig att använda Blockys gränssnitt.", "Maze.maze": "Labyrint", "Apps.mazeSubtitle": "Använd Blockly för att lösa en labyrint.", "Turtle.title": "Sköldpaddsgrafik", @@ -98,37 +96,6 @@ "Plane.description2": "Ett flygplan har två säten i cockpiten (ett för piloten och ett för andrepiloten) och ett antal rader med passagerarsäten. Varje rad innehåller fyra säten.", "Plane.description3": "Ett flygplan har två säten i cockpiten (ett för piloten och ett för andrepiloten) och ett antal rader med passagerarsäten i första och andra klass. Varje rad i första klass innehåller fyra säten. Varje rad i andra klass innehåller fem säten.", "Plane.instructions": "Bygg en formel (nedan) som beräknar det totala antalet säten på flygplanet när raderna ändras (ovan).", - "Puzzle.country1": "Australien", - "Puzzle.country1Language": "engelska", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://sv.wikipedia.org/wiki/Australien", - "Puzzle.country2": "Tyskland", - "Puzzle.country2Language": "tyska", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "München", - "Puzzle.country2HelpUrl": "https://sv.wikipedia.org/wiki/Tyskland", - "Puzzle.country3": "Kina", - "Puzzle.country3Language": "kinesiska", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://sv.wikipedia.org/wiki/Kina", - "Puzzle.country4": "Brasilien", - "Puzzle.country4Language": "portugisiska", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://sv.wikipedia.org/wiki/Brasilien", - "Puzzle.flag": "flagga:", - "Puzzle.language": "språk:", - "Puzzle.languageChoose": "välj...", - "Puzzle.cities": "städer:", - "Puzzle.error0": "Perfekt!\nAlla %1 block är rätt.", - "Puzzle.error1": "Nästan! Ett block är fel.", - "Puzzle.error2": "%1 block är fel.", - "Puzzle.tryAgain": "Det markerade blocket är inte rätt.\nFörsök igen.", - "Puzzle.help": "Hjälp", - "Puzzle.checkAnswers": "Kontrollera svar", - "Puzzle.helpText": "För varje land (grön), lägg till dess flagga, välj dess språk och skapa en lista med dess städer.", "Turtle.moveTooltip": "Flyttar sköldpaddan framåt eller bakåt enligt den angivna summan.", "Turtle.moveForward": "flytta framåt med", "Turtle.moveBackward": "flytta bakåt med", diff --git a/apps/json/sw.json b/apps/json/sw.json index 0fcae6e3b..5e92fcf99 100644 --- a/apps/json/sw.json +++ b/apps/json/sw.json @@ -11,7 +11,6 @@ "Apps.linkAlert": "Sambaza vishiku vyako na kiungo hiki: \n\n%1", "Apps.hashError": "Samahani, '%1' haiendani na faili yoyote ya Blockly.", "Apps.xmlError": "Upakiaji wa faili yako iliyohifadhiwa haiwezekani. Labda iliundwa na toleo tofauti ya Blockly?", - "Puzzle.title": "Fumbo", "Maze.maze": "Mzingile", "Maze.moveForward": "songa mbele", "Maze.turnLeft": "geuka kushoto", @@ -38,36 +37,5 @@ "Maze.helpRepeat": "Kompyuta ina kumbukumbu ndogo. Fikia mwisho wa njia hii kwa kutumia vishiku viwili tu. Tumia 'rudia' kusudi vishiku viende zaidi ya mara moja.", "Maze.helpRepeatMany": "Fikia lengo kwa kutumia vishiku vitano tu.", "Maze.helpIf": "Vishiku vya 'iwapo' vitatenda kama masharti yake ni kweli tu. Jaribu kugeuka kushota kama kuna njia kwenda kushoto.", - "Maze.helpWallFollow": "Je, unaweza kutatua mzingile mgumu huu? Jaribu kufuatia ukuta wa kushoto. Wanaprogramu wa juu tu!", - "Puzzle.country1": "Australia", - "Puzzle.country1Language": "Kingereza", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://sw.wikipedia.org/wiki/Australia", - "Puzzle.country2": "Ujerumani", - "Puzzle.country2Language": "Kijerumani", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://sw.wikipedia.org/wiki/Ujerumani", - "Puzzle.country3": "China", - "Puzzle.country3Language": "Kichina", - "Puzzle.country3City1": "Beijing", - "Puzzle.country3City2": "Shanghai", - "Puzzle.country3HelpUrl": "https://sw.wikipedia.org/wiki/China", - "Puzzle.country4": "Brazil", - "Puzzle.country4Language": "Kireno", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "Sao Paulo", - "Puzzle.country4HelpUrl": "https://sw.wikipedia.org/wiki/Brazil", - "Puzzle.flag": "bendera:", - "Puzzle.language": "lugha:", - "Puzzle.languageChoose": "chagua...", - "Puzzle.cities": "miji:", - "Puzzle.error0": "Hongera!\nVishiku vyote %1 ni sahihi.", - "Puzzle.error1": "Uko karibu! Kishiku kimoja ni kosefu.", - "Puzzle.error2": "Vishiku vi%1 ni kosefu.", - "Puzzle.tryAgain": "Kishiku kinachobainishwa ni kosefu.", - "Puzzle.help": "Huduma", - "Puzzle.checkAnswers": "Kuangalia Majibu", - "Puzzle.helpText": "Kwa kila nchi (kijani), ambatisha bendera yake, kuchagua lugha yake, na kupanganya miji yake." + "Maze.helpWallFollow": "Je, unaweza kutatua mzingile mgumu huu? Jaribu kufuatia ukuta wa kushoto. Wanaprogramu wa juu tu!" } diff --git a/apps/json/ta.json b/apps/json/ta.json deleted file mode 100644 index bff4823e7..000000000 --- a/apps/json/ta.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "சரி", - "Puzzle.title": "புதிர்", - "Puzzle.country1": "ஆத்திரேலியா", - "Puzzle.country1Language": "ஆங்கிலம்", - "Puzzle.country1City1": "மெல்போர்ன்", - "Puzzle.country1City2": "சிட்னி", - "Puzzle.country2": "ஜெர்மனி", - "Puzzle.country2Language": "இடாய்ச்சுமொழி (செருமன்)", - "Puzzle.country2City1": "பெர்லின்", - "Puzzle.country2City2": "மூனிச்", - "Puzzle.country3": "சீனா", - "Puzzle.country3Language": "சீனர்", - "Puzzle.country3City1": "பீஜிங்", - "Puzzle.country3City2": "ஷாங்கை", - "Puzzle.country4": "பிரேசில்", - "Puzzle.country4Language": "போர்ச்சுகீஸ்", - "Puzzle.country4City1": "ரியோ டி ஜெனிரோ", - "Puzzle.flag": "கொடி:", - "Puzzle.language": "மொழி:", - "Puzzle.languageChoose": "தேர்க...", - "Puzzle.cities": "நகரங்கள்:", - "Puzzle.help": "உதவி", - "Puzzle.checkAnswers": "விடைகளைச் சோதிக்கவும்" -} \ No newline at end of file diff --git a/apps/json/te.json b/apps/json/te.json deleted file mode 100644 index 7db93889a..000000000 --- a/apps/json/te.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "@metadata": [], - "Apps.dialogOk": "సరే", - "Puzzle.country1": "ఆష్ట్రేలియా", - "Puzzle.country1Language": "ఆంగ్లం", - "Puzzle.country1City1": "మెల్‌బోర్న్", - "Puzzle.country1City2": "సిడ్నీ", - "Puzzle.country2": "జర్మనీ", - "Puzzle.country2Language": "జర్మన్", - "Puzzle.country2City1": "బెర్లిన్", - "Puzzle.country2City2": "మ్యూనిక్", - "Puzzle.country3": "చైనా", - "Puzzle.country3Language": "చైనీ", - "Puzzle.country3City1": "బీజింగ్", - "Puzzle.country3City2": "షాంఘై", - "Puzzle.country4": "బ్రెజిల్", - "Puzzle.country4Language": "పోర్చుగీసు", - "Puzzle.country4City1": "రియో డి జనీరో", - "Puzzle.flag": "జెండా:", - "Puzzle.language": "భాష:", - "Puzzle.languageChoose": "ఎంచుకోండి...", - "Puzzle.cities": "నగరాలు:", - "Puzzle.help": "సహాయం", - "Puzzle.checkAnswers": "జవాబులను సరిచూడు" -} \ No newline at end of file diff --git a/apps/json/th.json b/apps/json/th.json index 9ab0de7fe..89329df11 100644 --- a/apps/json/th.json +++ b/apps/json/th.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "โปรแกรมประยุกต์ Blockly", "Apps.indexFooter": "Blockly นั้นฟรีและเปิดเผยซอร์สโค้ด ถ้าต้องการช่วยเหลือในการพัฒนาโปรแกรม ช่วยแปลภาษา หรือต้องการใช้ Blockly ในโปรแกรมของคุณ สามารถเข้าไปได้ที่ %1", "Apps.choiceIntro": "Blockly คือระบบการเขียนโปรแกรมด้วยภาพ ด้านล่างนี้คือตัวอย่างโปรแกรมประยุกต์ที่ใช้ Blockly", - "Puzzle.title": "ตัวต่อปริศนา", - "Apps.puzzleSubtitle": "เรียนรู้การใช้งาน Blockly", "Maze.maze": "เขาวงกต", "Apps.mazeSubtitle": "ใช้ Blockly แก้ปัญหาเขาวงกต", "Turtle.title": "เต่าสร้างภาพ", @@ -97,37 +95,6 @@ "Plane.description2": "ภายในเครื่องบินจะมีที่นั่งนักบินอยู่ 2 ที่ (สำหรับนักบิน และผู้ช่วยนักบิน) และมีแถวที่นั่งผู้โดยสารอยู่จำนวนหนึ่ง ในแต่ละแถวจะมี 4 ที่นั่ง", "Plane.description3": "ภายในเครื่องบินจะมีที่นั่งนักบินอยู่ 2 ที่ (สำหรับนักบิน และผู้ช่วยนักบิน) และจะมีแถวที่นั่งสำหรับผู้โดยสาร \"ชั้นเฟิร์สคลาส\" และ \"ชั้นธุรกิจ\" อยู่จำนวนหนึ่ง โดยในชั้นเฟิร์สคลาสจะมีแถวละ 4 ที่นั่ง ส่วนในชั้นธุรกิจจะมีแถวละ 5 ที่นั่ง", "Plane.instructions": "สร้างสูตรคำนวณ (ด้านล่าง) เพื่อคำนวณหาจำนวนที่นั่งทั้งหมดบนเครื่องบิน ตามจำนวนแถวที่เปลี่ยนไป (ด้านบน)", - "Puzzle.country1": "ออสเตรเลีย", - "Puzzle.country1Language": "อังกฤษ", - "Puzzle.country1City1": "เมลเบิร์น", - "Puzzle.country1City2": "ซิดนีย์", - "Puzzle.country1HelpUrl": "https://th.wikipedia.org/wiki/ประเทศออสเตรเลีย", - "Puzzle.country2": "เยอรมนี", - "Puzzle.country2Language": "เยอรมัน", - "Puzzle.country2City1": "เบอร์ลิน", - "Puzzle.country2City2": "มิวนิค", - "Puzzle.country2HelpUrl": "https://th.wikipedia.org/wiki/ประเทศเยอรมัน", - "Puzzle.country3": "จีน", - "Puzzle.country3Language": "จีน", - "Puzzle.country3City1": "ปักกิ่ง", - "Puzzle.country3City2": "เซี่ยงไฮ้", - "Puzzle.country3HelpUrl": "https://th.wikipedia.org/wiki/ประเทศจีน", - "Puzzle.country4": "บราซิล", - "Puzzle.country4Language": "โปรตุเกส", - "Puzzle.country4City1": "ริโอเดอจาเนโร", - "Puzzle.country4City2": "เซาเปาโล", - "Puzzle.country4HelpUrl": "https://th.wikipedia.org/wiki/ประเทศบราซิล", - "Puzzle.flag": "ธงชาติ:", - "Puzzle.language": "ภาษา:", - "Puzzle.languageChoose": "เลือก...", - "Puzzle.cities": "เมือง:", - "Puzzle.error0": "สมบูรณ์แบบ!\nถูกต้องหมดทั้ง %1 บล็อกเลย", - "Puzzle.error1": "เกือบแล้วล่ะ! เหลือแค่บล็อกเดียวที่ยังผิดอยู่", - "Puzzle.error2": "มีอยู่ %1 บล็อกที่ยังผิดอยู่", - "Puzzle.tryAgain": "บล็อกที่เน้นสีไว้ยังผิดอยู่นะ\nลองดูอีกครั้งสิ", - "Puzzle.help": "ช่วยเหลือ", - "Puzzle.checkAnswers": "ตรวจคำตอบ", - "Puzzle.helpText": "ในแต่ละประเทศ (บล็อกสีเขียว) ให้นำบล็อกธงชาติมาต่อ เลือกภาษาของแต่ละประเทศ และให้ใส่บล็อกชื่อเมืองเรียงไว้อยู่ข้างใน", "Turtle.moveTooltip": "เคลื่อนที่เต่าไปข้างหน้าหรือข้างหลังตามระยะทางที่กำหนด", "Turtle.moveForward": "เคลื่อนที่ไป ข้างหน้า ระยะทาง", "Turtle.moveBackward": "เคลื่อนที่ไป ข้างหลัง ระยะทาง", diff --git a/apps/json/tr.json b/apps/json/tr.json index 77d24a8a9..3a41cd641 100644 --- a/apps/json/tr.json +++ b/apps/json/tr.json @@ -42,8 +42,6 @@ "Apps.indexTitle": "Blockly uygulamaları", "Apps.indexFooter": "Blockly ücretsiz ve açık kaynaklıdır. Koda veya Blockly çevirilerine katkıda bulunmak, ya da kendi uygulamanızda Blockly'yi kullanmak için %1 sayfasını ziyaret edin.", "Apps.choiceIntro": "Blockly grafiksel bir programlama ortamıdır. Blockly kullanan bazı örnek uygulamalar aşağıdadır.", - "Puzzle.title": "Bulmaca", - "Apps.puzzleSubtitle": "Blockly'nın arayüzünü kullanmayı öğrenin.", "Maze.maze": "Labirent", "Apps.mazeSubtitle": "Bir labirent çözmek için Blockly'yi kullanın.", "Turtle.title": "Kaplumbağa Grafikler", @@ -100,37 +98,6 @@ "Plane.description2": "Bir uçağın uçuş güvertesinde iki koltuğu (pilot ve yardımcı pilot için), ve belirli sayıda koltuk sırası vardır. Her sıra dört koltuk içerir.", "Plane.description3": "Bir uçağın uçuş güvertesinde iki koltuğu (pilot ve yardımcı pilot için), ve belirli sayıda birinci sınıf ve ikinci sınıf yolcu koltuğu sırası vardır. Her birinci sınıf sıra dört koltuk içerir. Her ikinci sınıf sıra beş koltuk içerir.", "Plane.instructions": "Sıralar(üstte) değiştikçe uçaktaki toplam koltuk sayısını hesaplayan bir formül(altta) oluşturun.", - "Puzzle.country1": "Avustralya", - "Puzzle.country1Language": "İngilizce", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sidney", - "Puzzle.country1HelpUrl": "https://tr.wikipedia.org/wiki/Avustralya", - "Puzzle.country2": "Almanya", - "Puzzle.country2Language": "Almanca", - "Puzzle.country2City1": "Berlin", - "Puzzle.country2City2": "Münih", - "Puzzle.country2HelpUrl": "https://tr.wikipedia.org/wiki/Almanya", - "Puzzle.country3": "Çin", - "Puzzle.country3Language": "Çince", - "Puzzle.country3City1": "Pekin", - "Puzzle.country3City2": "Şangay", - "Puzzle.country3HelpUrl": "https://tr.wikipedia.org/wiki/Çin_Halk_Cumhuriyeti", - "Puzzle.country4": "Brezilya", - "Puzzle.country4Language": "Portekizce", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://tr.wikipedia.org/wiki/Brezilya", - "Puzzle.flag": "bayrak:", - "Puzzle.language": "dil:", - "Puzzle.languageChoose": "seçim yapın...", - "Puzzle.cities": "şehirler:", - "Puzzle.error0": "Muhteşem!\n%1 bloğun hepsi de doğru.", - "Puzzle.error1": "Neredeyse oluyordu! Bir blok yanlış.", - "Puzzle.error2": "%1 blok yanlış.", - "Puzzle.tryAgain": "Vurgulanan blok yanlış.\nDenemeye devam.", - "Puzzle.help": "Yardım", - "Puzzle.checkAnswers": "Yanıtları Kontrol Et", - "Puzzle.helpText": "Her ülkenin (yeşil), bayrağını ekle, dilini seç ve şehirlerinden bir yığın oluştur.", "Turtle.moveTooltip": "Kaplumbağayı belirtilen miktarda öne ya da arkaya taşır.", "Turtle.moveForward": "şu kadar ileri git", "Turtle.moveBackward": "şu kadar geri git", diff --git a/apps/json/tzm.json b/apps/json/tzm.json deleted file mode 100644 index 18373800a..000000000 --- a/apps/json/tzm.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "@metadata": [], - "Puzzle.country1": "ⵓⵙⵜⵔⴰⵍⵢⴰ", - "Puzzle.country1Language": "ⵜⵉⵏⴳⵍⵉⵣⵉⵜ", - "Puzzle.country1City2": "ⵙⵉⴷⵏⵉ", - "Puzzle.country2": "ⵍⴰⵍⵎⴰⵏ", - "Puzzle.country2Language": "ⵍⴰⵍⵎⴰⵏ", - "Puzzle.country2City1": "ⴱⵉⵔⵍⵉⵏ", - "Puzzle.country2City2": "ⵎⵢⵓⵏⵉⵅ", - "Puzzle.country3": "ⵛⵛⵉⵏⵡⴰ", - "Puzzle.country3Language": "ⵜⴰⵛⵉⵏⵡⵉⵜ", - "Puzzle.country3City1": "ⴱⵉⴽⵉⵏ", - "Puzzle.country3City2": "ⵛⴰⵏⴳⵀⴰⵢ", - "Puzzle.flag": "ⴰⵛⵏⵢⴰⵍ", - "Puzzle.language": "ⵜⵓⵜⵍⴰⵢⵜ:" -} \ No newline at end of file diff --git a/apps/json/uk.json b/apps/json/uk.json index 210a555fd..09d48c139 100644 --- a/apps/json/uk.json +++ b/apps/json/uk.json @@ -38,8 +38,6 @@ "Apps.indexTitle": "Програми Blockly", "Apps.indexFooter": "Блоклі - безкоштовне і відкрите програмне забезпечення. Щоб поділитися своїм кодом або перекладами Блоклі, щоб використовувати Блоклі для своїх додатків, завітайте %1.", "Apps.choiceIntro": "Блоклі - це графічне середовище програмування. Нижче наведені приклади додатків, що використовують Блоклі.", - "Puzzle.title": "Головоломка", - "Apps.puzzleSubtitle": "Навчіться використовувати Blockly в інтерфейсі.", "Maze.maze": "Лабіринт", "Apps.mazeSubtitle": "Використовуйте Блоклі, щоб пройти лабіринт.", "Turtle.title": "Графіка Черепахи", @@ -96,37 +94,6 @@ "Plane.description2": "Літак має два місця в кабіні екіпажу (пілот і другий пілот), і кілька рядів пасажирських сидінь. Кожен рядок містить чотири місця.", "Plane.description3": "Літак має два місця в кабіні екіпажу (пілот і другий пілот), і кілька рядів 1-го класу 2-го класу пасажирських місць. Кожний ряд 1-го класу містить чотири місця. Кожен ряд 2-го класу містить п'ять місць.", "Plane.instructions": "Побудувати формулу (нижче), яка обчислює кількість місць на літаку при зміні рядків (див. вище).", - "Puzzle.country1": "Австралія", - "Puzzle.country1Language": "Англійська", - "Puzzle.country1City1": "Мельбурн", - "Puzzle.country1City2": "Сідней", - "Puzzle.country1HelpUrl": "https://uk.wikipedia.org/wiki/Австралія", - "Puzzle.country2": "Німеччина", - "Puzzle.country2Language": "Німецька", - "Puzzle.country2City1": "Берлін", - "Puzzle.country2City2": "Мюнхен", - "Puzzle.country2HelpUrl": "https://uk.wikipedia.org/wiki/Німеччина", - "Puzzle.country3": "Китай", - "Puzzle.country3Language": "Китайська", - "Puzzle.country3City1": "Пекін", - "Puzzle.country3City2": "Шанхай", - "Puzzle.country3HelpUrl": "https://uk.wikipedia.org/wiki/Китайська_Народна_Республіка", - "Puzzle.country4": "Бразилія", - "Puzzle.country4Language": "Португальська", - "Puzzle.country4City1": "Ріо-де-Жанейро", - "Puzzle.country4City2": "Сан-Паулу", - "Puzzle.country4HelpUrl": "https://uk.wikipedia.org/wiki/Бразилія", - "Puzzle.flag": "прапор:", - "Puzzle.language": "мова:", - "Puzzle.languageChoose": "виберіть...", - "Puzzle.cities": "міста:", - "Puzzle.error0": "Відмінно!\n\nВсі блоки (%1) розміщені правильно!", - "Puzzle.error1": "Майже! Один блок розміщений неправильно.", - "Puzzle.error2": "Декілька блоків (%1) розміщено неправильно.", - "Puzzle.tryAgain": "Виділений блок розміщений неправильно.\nСпробуйте ще.", - "Puzzle.help": "Довідка", - "Puzzle.checkAnswers": "Перевірити відповіді", - "Puzzle.helpText": "До кожної країни (зелений колір) прикріпіть прапор, виберіть державну мову та вкажіть міста, розташовані в цій країні.", "Turtle.moveTooltip": "Переміщує черепаху вперед або назад на задану кількість.", "Turtle.moveForward": "рухатися вперед на", "Turtle.moveBackward": "рухатися назад на", diff --git a/apps/json/vi.json b/apps/json/vi.json index 42f598985..71a19d612 100644 --- a/apps/json/vi.json +++ b/apps/json/vi.json @@ -41,8 +41,6 @@ "Apps.indexTitle": "Ứng dụng Blockly", "Apps.indexFooter": "Blockly là mã nguồn mở và miễn phí. Đóng góp mã hoặc bản dịch để Blockly, hoặc sử dụng Blockly trong ứng dụng của riêng bạn, truy cập vào %1.", "Apps.choiceIntro": "Blockly là một môi trường lập trình đồ họa. Dưới đây là một số ứng dụng mẫu sử dụng Blockly.", - "Puzzle.title": "Đố vui", - "Apps.puzzleSubtitle": "Học cách sử dụng giao diện của Blockly.", "Maze.maze": "Ma trận", "Apps.mazeSubtitle": "Sử dụng Blockly để giải quyết một mê cung.", "Turtle.title": "Đồ Họa Con Rùa", @@ -99,37 +97,6 @@ "Plane.description2": "Một máy bay có hai ghế trong buồng lái (dành cho phi công trưởng và phi công phụ), và một loạt hàng ghế cho hành khách. Mỗi hàng có bốn ghế (bốn chỗ ngồi).", "Plane.description3": "Một chiếc máy bay này có hai chỗ ngồi ở sàn (cho phi công trưởng và phi công phó), và một số hàng ghế hạng 1 và hạng 2. Mỗi hàng hạng 1 có bốn chỗ ngồi. Mỗi hàng hạng 2 có năm chỗ ngồi.", "Plane.instructions": "Dưới đây hãy tạo công thức tính số chỗ ngồi trên máy bay để nó thay đổi tùy theo số lượng hàng ghế (hình trên).", - "Puzzle.country1": "Úc", - "Puzzle.country1Language": "Tiếng Anh", - "Puzzle.country1City1": "Melbourne", - "Puzzle.country1City2": "Sydney", - "Puzzle.country1HelpUrl": "https://vi.wikipedia.org/wiki/%C3%9Ac", - "Puzzle.country2": "Đức", - "Puzzle.country2Language": "Tiếng Đức", - "Puzzle.country2City1": "Béclin", - "Puzzle.country2City2": "Munich", - "Puzzle.country2HelpUrl": "https://vi.wikipedia.org/wiki/%C4%90%E1%BB%A9c", - "Puzzle.country3": "Trung Quốc", - "Puzzle.country3Language": "Tiếng Hoa", - "Puzzle.country3City1": "Bắc Kinh", - "Puzzle.country3City2": "Thượng Hải", - "Puzzle.country3HelpUrl": "https://vi.wikipedia.org/wiki/Trung_Qu%E1%BB%91c", - "Puzzle.country4": "Braxin", - "Puzzle.country4Language": "Tiếng Bồ Đào Nha", - "Puzzle.country4City1": "Rio de Janeiro", - "Puzzle.country4City2": "São Paulo", - "Puzzle.country4HelpUrl": "https://vi.wikipedia.org/wiki/Brasil", - "Puzzle.flag": "cờ:", - "Puzzle.language": "ngôn ngữ:", - "Puzzle.languageChoose": "chọn...", - "Puzzle.cities": "các thành phố:", - "Puzzle.error0": "Rất hoàn chỉnh!\nTất cả %1 mảnh đều chính xác.", - "Puzzle.error1": "Gần đúng rồi! Một mảnh còn chưa chính xác.", - "Puzzle.error2": "%1 mảnh còn chưa chính xác.", - "Puzzle.tryAgain": "Các mảnh được đánh dấu là không đúng.\nCố lên!", - "Puzzle.help": "Trợ giúp", - "Puzzle.checkAnswers": "Kiểm tra đáp án", - "Puzzle.helpText": "Với mỗi quốc gia (màu xanh lá cây), hãy gắn vào đó lá cờ đúng của quốc gia đó, chọn ngôn ngữ, và nối chồng các thành phố của nó vào quốc gia đó.", "Turtle.moveTooltip": "Di chuyển con rùa tới hoặc lui một đoạn tùy ý.", "Turtle.moveForward": "đi tới", "Turtle.moveBackward": "đi lui", diff --git a/apps/json/zh-hans.json b/apps/json/zh-hans.json index 5f0d99d90..f1cda59f3 100644 --- a/apps/json/zh-hans.json +++ b/apps/json/zh-hans.json @@ -43,8 +43,6 @@ "Apps.indexTitle": "Blockly应用程序", "Apps.indexFooter": "Blockly是免费和开源的软件。若要贡献代码或翻译Blockly,或者在您自己的应用中使用Blockly,请查看%1。", "Apps.choiceIntro": "Blockly是一个图形化的程序设计环境。下面是一些使用Blockly的应用示例。", - "Puzzle.title": "拼图", - "Apps.puzzleSubtitle": "了解如何使用Blockly的介面。", "Maze.maze": "迷宫", "Apps.mazeSubtitle": "使用Blockly来走出迷宫。", "Turtle.title": "乌龟图形", @@ -101,37 +99,6 @@ "Plane.description2": "一架飞机除了有两个座位供正副驾驶员,还有一定量行数的乘客座位。每行共四座。", "Plane.description3": "一架飞机除了有两个座位供正副驾驶员,还有一定量行数的头等及经济乘客座位。头等每行共四座,经济每行共五座。", "Plane.instructions": "于下方写出一条公式以计算飞机上的座位总数。", - "Puzzle.country1": "澳大利亚", - "Puzzle.country1Language": "英语", - "Puzzle.country1City1": "墨尔本", - "Puzzle.country1City2": "悉尼", - "Puzzle.country1HelpUrl": "https://zh.wikipedia.org/wiki/澳大利亚", - "Puzzle.country2": "德国", - "Puzzle.country2Language": "德语", - "Puzzle.country2City1": "柏林", - "Puzzle.country2City2": "慕尼黑", - "Puzzle.country2HelpUrl": "https://zh.wikipedia.org/wiki/德国", - "Puzzle.country3": "中国", - "Puzzle.country3Language": "汉语", - "Puzzle.country3City1": "北京", - "Puzzle.country3City2": "上海", - "Puzzle.country3HelpUrl": "https://zh.wikipedia.org/wiki/中华人民共和国", - "Puzzle.country4": "巴西", - "Puzzle.country4Language": "葡萄牙语", - "Puzzle.country4City1": "里约热内卢", - "Puzzle.country4City2": "圣保罗", - "Puzzle.country4HelpUrl": "https://zh.wikipedia.org/wiki/巴西", - "Puzzle.flag": "国旗:", - "Puzzle.language": "语言:", - "Puzzle.languageChoose": "请选择...", - "Puzzle.cities": "城市:", - "Puzzle.error0": "完美!\n所有共%1块都正确。", - "Puzzle.error1": "差不多了!还有一个块是不正确的。", - "Puzzle.error2": "%1 块不正确", - "Puzzle.tryAgain": "高亮块不正确,请重试。", - "Puzzle.help": "帮助", - "Puzzle.checkAnswers": "检查答案", - "Puzzle.helpText": "为每个国家(绿色)加上其国旗、选择其使用的语言并加入其拥有的城市。", "Turtle.moveTooltip": "将乌龟向前或向后移动指定的量。", "Turtle.moveForward": "前移指定格数", "Turtle.moveBackward": "后移指定格数", diff --git a/apps/json/zh-hant.json b/apps/json/zh-hant.json index dd70a206f..fbb2d2654 100644 --- a/apps/json/zh-hant.json +++ b/apps/json/zh-hant.json @@ -39,8 +39,6 @@ "Apps.indexTitle": "Blockly 應用程式", "Apps.indexFooter": "Blockly 是自由和開放源始碼的軟體。若要貢獻代碼或翻譯到 Blockly,或在您自己的應用程式中使用 Blockly,請查看 %1。", "Apps.choiceIntro": "Blockly 是一個圖形化的程式設計環境。下面是一些使用 Blockly 的應用範例。", - "Puzzle.title": "拼圖", - "Apps.puzzleSubtitle": "瞭解如何使用 Blockly 的介面。", "Maze.maze": "迷宮", "Apps.mazeSubtitle": "使用 Blockly 來脫出迷宮。", "Turtle.title": "烏龜圖形", @@ -97,37 +95,6 @@ "Plane.description2": "一架飛機除了有兩個座位供正副機師,還有一定量行數的乘客座位。每排都包含四個席位。", "Plane.description3": "一架飛機除了有兩個座位供正副機師,還有一定量行數的頭等及經濟乘客座位。頭等艙每排都包含四個席位,經濟艙每排都包含五個席位。。", "Plane.instructions": "於下方寫出一條公式以計算飛機上的座位總數。", - "Puzzle.country1": "澳洲", - "Puzzle.country1Language": "英語", - "Puzzle.country1City1": "墨爾本", - "Puzzle.country1City2": "雪梨", - "Puzzle.country1HelpUrl": "https://zh.wikipedia.org/wiki/澳洲", - "Puzzle.country2": "德國", - "Puzzle.country2Language": "德語", - "Puzzle.country2City1": "柏林", - "Puzzle.country2City2": "慕尼黑", - "Puzzle.country2HelpUrl": "https://zh.wikipedia.org/wiki/德國", - "Puzzle.country3": "中國", - "Puzzle.country3Language": "中文", - "Puzzle.country3City1": "北京", - "Puzzle.country3City2": "上海", - "Puzzle.country3HelpUrl": "https://zh.wikipedia.org/wiki/中國", - "Puzzle.country4": "巴西", - "Puzzle.country4Language": "葡萄牙文", - "Puzzle.country4City1": "里約熱內盧", - "Puzzle.country4City2": "聖保羅", - "Puzzle.country4HelpUrl": "https://zh.wikipedia.org/wiki/巴西", - "Puzzle.flag": "國旗:", - "Puzzle.language": "語言:", - "Puzzle.languageChoose": "請選擇…", - "Puzzle.cities": "城市:", - "Puzzle.error0": "完美!\n共%1塊積木皆正確。", - "Puzzle.error1": "差不多要完成了!只剩一塊不正確。", - "Puzzle.error2": "%1塊不正確。", - "Puzzle.tryAgain": "高亮顯示的積木不正確,請重試。", - "Puzzle.help": "說明", - "Puzzle.checkAnswers": "檢查答案", - "Puzzle.helpText": "為每個國家(綠色)加上其國旗、選擇其使用的語言並加入其擁有的城市。", "Turtle.moveTooltip": "將烏龜向前或向後移動指定的量。", "Turtle.moveForward": "向前移動", "Turtle.moveBackward": "向後移動", diff --git a/apps/puzzle/blocks.js b/apps/puzzle/blocks.js deleted file mode 100644 index ffa858642..000000000 --- a/apps/puzzle/blocks.js +++ /dev/null @@ -1,121 +0,0 @@ -/** - * Blockly Apps: Puzzle Blocks - * - * Copyright 2013 Google Inc. - * https://developers.google.com/blockly/ - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * @fileoverview Blocks for Blockly's Puzzle application. - * @author fraser@google.com (Neil Fraser) - */ -'use strict'; - - -Blockly.Blocks['country'] = { - init: function() { - this.setColour(120); - this.appendDummyInput() - .appendField('', 'NAME'); - this.appendValueInput('FLAG') - .setAlign(Blockly.ALIGN_RIGHT) - .appendField(BlocklyApps.getMsg('Puzzle_flag')); - this.appendDummyInput() - .setAlign(Blockly.ALIGN_RIGHT) - .appendField(BlocklyApps.getMsg('Puzzle_language')) - .appendField(new Blockly.FieldDropdown(Puzzle.languages), 'LANG'); - this.appendStatementInput('CITIES') - .appendField(BlocklyApps.getMsg('Puzzle_cities')); - }, - mutationToDom: function() { - // Save the country number. - var container = document.createElement('mutation'); - container.setAttribute('country', this.country); - return container; - }, - domToMutation: function(xmlElement) { - // Restore the country number. - this.populate(parseInt(xmlElement.getAttribute('country'), 10)); - }, - country: 0, - populate: function(n) { - this.country = n; - // Set the country name. - this.setFieldValue(BlocklyApps.getMsg('Puzzle_country' + n), 'NAME'); - this.helpUrl = BlocklyApps.getMsg('Puzzle_country' + n + 'HelpUrl'); - }, - isCorrect: function() { - return this.getFieldValue('LANG') == this.country; - } -}; - -Blockly.Blocks['flag'] = { - init: function() { - this.setColour(30); - this.appendDummyInput('IMG'); - this.setOutput(true); - this.setTooltip(''); - }, - mutationToDom: Blockly.Blocks['country'].mutationToDom, - domToMutation: Blockly.Blocks['country'].domToMutation, - country: 0, - populate: function(n) { - this.country = n; - // Set the flag image. - var flag = BlocklyApps.getMsg('Puzzle_country' + n + 'Flag'); - var flagHeight = BlocklyApps.getMsg('Puzzle_country' + n + 'FlagHeight'); - var flagWidth = BlocklyApps.getMsg('Puzzle_country' + n + 'FlagWidth'); - this.getInput('IMG') - .appendField(new Blockly.FieldImage(flag, flagWidth, flagHeight)); - }, - isCorrect: function() { - var parent = this.getParent(); - return parent && (parent.country == this.country); - } -}; - -Blockly.Blocks['city'] = { - init: function() { - this.setColour(290); - this.appendDummyInput().appendField('', 'NAME'); - this.setPreviousStatement(true); - this.setNextStatement(true); - }, - mutationToDom: function() { - // Save the country and city numbers. - var container = document.createElement('mutation'); - container.setAttribute('country', this.country); - container.setAttribute('city', this.city); - return container; - }, - domToMutation: function(xmlElement) { - // Restore the country and city numbers. - this.populate(parseInt(xmlElement.getAttribute('country'), 10), - parseInt(xmlElement.getAttribute('city'), 10)); - }, - country: 0, - city: 0, - populate: function(n, m) { - this.country = n; - this.city = m; - // Set the city name. - this.setFieldValue(BlocklyApps.getMsg( - 'Puzzle_country' + n + 'City' + m), 'NAME'); - }, - isCorrect: function() { - var parent = this.getSurroundParent(); - return parent && (parent.country == this.country); - } -}; diff --git a/apps/puzzle/flag_au.png b/apps/puzzle/flag_au.png deleted file mode 100644 index 4523d44fc564c94cdb884f0a2653451fef00d1db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6841 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 diff --git a/apps/puzzle/generated/ace.js b/apps/puzzle/generated/ace.js deleted file mode 100644 index c0d1b61d5..000000000 --- a/apps/puzzle/generated/ace.js +++ /dev/null @@ -1,50 +0,0 @@ -// This file was automatically generated from common.soy. -// Please don't edit this file by hand. - -if (typeof apps == 'undefined') { var apps = {}; } - - -apps.messages = function(opt_data, opt_ignored, opt_ijData) { - return '
Ruweuëng meuprogram ban leumahTeutheunEu kode JavaScript yang geupeuhaséKeubah ngon neupawôt keu theunNeupeujak program nyang geupeuteutap le seuneutheun lam ruweuëng keurijaPeujak programAtô keulayiKa gotPeubateuëLogisKuwienMatematikHaraihDapeutaWareunaMeumacamProsedurNa masalah lam neumeulakèeNeubagi seuneutheun droëneuh ngon peunawôt nyoë: %1Meu\'ah, \'%1\' hana saban sakri ngon peuë mantong program nyang meukeubahBeureukaih keuneubah droëneuh han jeuët geupasoë. Kadang na neupeugot ngon versi seuneutheun yang la\'éndapeutaharaih
'; -}; - - -apps.dialog = function(opt_data, opt_ignored, opt_ijData) { - return '
'; -}; - - -apps.codeDialog = function(opt_data, opt_ignored, opt_ijData) { - return '
' + apps.ok(null, null, opt_ijData) + '
'; -}; - - -apps.storageDialog = function(opt_data, opt_ignored, opt_ijData) { - return '
' + apps.ok(null, null, opt_ijData) + '
'; -}; - - -apps.ok = function(opt_data, opt_ignored, opt_ijData) { - return '
'; -}; - -; -// This file was automatically generated from template.soy. -// Please don't edit this file by hand. - -if (typeof puzzlepage == 'undefined') { var puzzlepage = {}; } - - -puzzlepage.messages = function(opt_data, opt_ignored, opt_ijData) { - return '
Australiaflag_au.png50100InggréhMelbourneSydneyhttps://ace.wikipedia.org/wiki/AustraliaJeureumanflag_de.png60100JeureumanBerlinMunichhttps://ace.wikipedia.org/wiki/JeureumanCinaflag_cn.png66100CinaBeijingShanghaihttps://ace.wikipedia.org/wiki/ChinaBrazilflag_br.png70100PortugéhRio de JaneiroSao Paulohttps://ace.wikipedia.org/wiki/Brazil\'alam:bahsa:piléhbanda:samporeuna!\nBanmandum % 1 blok ka beutôi.Bacut teuk! Saboh blok hana beutôi% 1 blok hana beutôi.Blok nyang geupeuleumah hana beutôi. Neucuba lom.
'; -}; - - -puzzlepage.start = function(opt_data, opt_ignored, opt_ijData) { - return puzzlepage.messages(null, null, opt_ijData) + ' - - - - - - - diff --git a/apps/puzzle/puzzle.js b/apps/puzzle/puzzle.js deleted file mode 100644 index 868cfb6a1..000000000 --- a/apps/puzzle/puzzle.js +++ /dev/null @@ -1,289 +0,0 @@ -/** - * Blockly Apps: Puzzle - * - * Copyright 2013 Google Inc. - * https://developers.google.com/blockly/ - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * @fileoverview JavaScript for Blockly's Puzzle application. - * @author fraser@google.com (Neil Fraser) - */ -'use strict'; - -/** - * Create a namespace for the application. - */ -var Puzzle = {}; - -// Supported languages. -BlocklyApps.LANGUAGES = - ['ace', 'af', 'ar', 'be-tarask', 'br', 'ca', 'cdo', 'cs', 'da', 'de', 'el', - 'en', 'es', 'eu', 'fa', 'fi', 'fo', 'fr', 'frr', 'gl', 'hak', 'he', 'hi', - 'hu', 'ia', 'is', 'it', 'ja', 'ka', 'km', 'ko', 'ksh', 'ky', 'la', 'lb', - 'lt', 'lv', 'mk', 'ml', 'mr', 'ms', 'mzn', 'nb', 'nl', 'oc', 'pa', 'pl', - 'pms', 'ps', 'pt-br', 'ro', 'ru', 'si', 'sk', 'sv', 'sw', 'th', 'tr', 'uk', - 'vi', 'zh-hans', 'zh-hant']; -BlocklyApps.LANG = BlocklyApps.getLang(); - -document.write('\n'); - -/** - * Initialize Blockly and the puzzle. Called on page load. - */ -Puzzle.init = function() { - BlocklyApps.init(); - - var rtl = BlocklyApps.isRtl(); - var blocklyDiv = document.getElementById('blockly'); - var onresize = function(e) { - blocklyDiv.style.width = (window.innerWidth - 20) + 'px'; - blocklyDiv.style.height = - (window.innerHeight - blocklyDiv.offsetTop - 15) + 'px'; - }; - onresize(); - window.addEventListener('resize', onresize); - - Blockly.inject(document.getElementById('blockly'), - {path: '../../', - rtl: rtl, - scrollbars: false, - trashcan: false}); - - // Add the blocks. - try { - var loadOnce = window.sessionStorage.loadOnceBlocks; - } catch (e) { - // Firefox sometimes throws a SecurityError when accessing sessionStorage. - // Restarting Firefox fixes this, so it looks like a bug. - var loadOnce = null; - } - if (loadOnce) { - delete window.sessionStorage.loadOnceBlocks; - var xml = Blockly.Xml.textToDom(loadOnce); - Blockly.Xml.domToWorkspace(Blockly.mainWorkspace, xml); - } else { - // Create one of every block. - var blocksCountries = []; - var blocksFlags = []; - var blocksCities = []; - var i = 1; - while (BlocklyApps.getMsgOrNull('Puzzle_country' + i)) { - var block = Blockly.Block.obtain(Blockly.mainWorkspace, 'country'); - block.populate(i); - blocksCountries.push(block); - var block = Blockly.Block.obtain(Blockly.mainWorkspace, 'flag'); - block.populate(i); - blocksFlags.push(block); - var j = 1; - while (BlocklyApps.getMsgOrNull('Puzzle_country' + i + 'City' + j)) { - var block = Blockly.Block.obtain(Blockly.mainWorkspace, 'city'); - block.populate(i, j); - blocksCities.push(block); - j++; - } - i++; - } - Puzzle.shuffle(blocksCountries); - Puzzle.shuffle(blocksFlags); - Puzzle.shuffle(blocksCities); - var blocks = [].concat(blocksCountries, blocksFlags, blocksCities); - if (rtl) { - blocks.reverse(); - } - // Initialize all the blocks. - for (var i = 0, block; block = blocks[i]; i++) { - block.setDeletable(false); - block.initSvg(); - block.render(); - } - var totalArea = 0; - // Measure the surface area of each block. - for (var i = 0, block; block = blocks[i]; i++) { - var blockBox = block.svg_.getRootElement().getBBox(); - block.cached_width_ = blockBox.width; - block.cached_height_ = blockBox.height; - block.cached_area_ = blockBox.width * blockBox.height; - totalArea += block.cached_area_; - } - // Position the blocks randomly. - var MARGIN = 50; - Blockly.svgResize(); - var workspaceBox = Blockly.svgSize(); - workspaceBox.width -= MARGIN; - workspaceBox.height -= MARGIN; - var countedArea = 0; - for (var i = 0, block; block = blocks[i]; i++) { - var blockBox = block.svg_.getRootElement().getBBox(); - // Spread the blocks horizontally, grouped by type. - // Spacing is proportional to block's area. - if (rtl) { - var dx = blockBox.width + - (countedArea / totalArea) * workspaceBox.width; - } else { - var dx = (countedArea / totalArea) * - (workspaceBox.width - blockBox.width); - } - dx = Math.round(dx + Math.random() * MARGIN); - var dy = Math.round(Math.random() * - (workspaceBox.height - blockBox.height)); - block.moveBy(dx, dy); - countedArea += block.cached_area_; - } - } - - BlocklyApps.bindClick('checkButton', Puzzle.checkAnswers); - BlocklyApps.bindClick('helpButton', function(){Puzzle.showHelp(true);}); - - Puzzle.showHelp(false); - /** - * HACK: - * Chrome (v34) displays a broken image tag on any image that is also - * shown in the help dialog. Resetting the image fixes the problem. - * If Chrome stops corrupting the Australian flag, delete this entire hack. - */ - if (goog.userAgent.WEBKIT) { - for (var i = 0, block; block = blocksFlags[i]; i++) { - var img = block.getInput('IMG').fieldRow[0]; - var src = img.getValue(); - img.setValue(src); - } - } -}; - -if (window.location.pathname.match(/readonly.html$/)) { - window.addEventListener('load', BlocklyApps.initReadonly); -} else { - window.addEventListener('load', Puzzle.init); -} - -/** - * Shuffles the values in the specified array using the Fisher-Yates in-place - * shuffle (also known as the Knuth Shuffle). - * Runtime: O(n) - * Based on Closure's goog.array.shuffle. - * @param {!Array} arr The array to be shuffled. - */ -Puzzle.shuffle = function(arr) { - for (var i = arr.length - 1; i > 0; i--) { - // Choose a random array index in [0, i] (inclusive with i). - var j = Math.floor(Math.random() * (i + 1)); - var tmp = arr[i]; - arr[i] = arr[j]; - arr[j] = tmp; - } -}; - -/** - * Return a list of all languages. - * @return {!Array>} Array of human-readable and - * language-neutral tuples. - */ -Puzzle.languages = function() { - var list = [[BlocklyApps.getMsg('Puzzle_languageChoose'), '0']]; - var i = 1; - var lang; - while (lang = BlocklyApps.getMsgOrNull('Puzzle_country' + i + 'Language')) { - list[i] = [lang, String(i)]; - i++; - } - return list; -}; - -/** - * Count and highlight the errors. - */ -Puzzle.checkAnswers = function() { - var blocks = Blockly.mainWorkspace.getAllBlocks(); - var errors = 0; - var badBlocks = []; - for (var b = 0, block; block = blocks[b]; b++) { - if (!block.isCorrect()) { - errors++; - // Bring the offending blocks to the front. - block.select(); - badBlocks.push(block); - } - } - - var graphValue = document.getElementById('graphValue'); - window.setTimeout(function() { - graphValue.style.width = - (100 * (blocks.length - errors) / blocks.length) + 'px'; - }, 500); - - var messages; - if (errors == 1) { - messages = [BlocklyApps.getMsg('Puzzle_error1'), - BlocklyApps.getMsg('Puzzle_tryAgain')]; - } else if (errors) { - messages = [BlocklyApps.getMsg('Puzzle_error2').replace('%1', errors), - BlocklyApps.getMsg('Puzzle_tryAgain')]; - } else { - messages = [BlocklyApps.getMsg('Puzzle_error0').replace( - '%1', blocks.length)]; - } - var textDiv = document.getElementById('answerMessage'); - textDiv.textContent = ''; - for (var i = 0; i < messages.length; i++) { - var line = document.createElement('div'); - line.appendChild(document.createTextNode(messages[i])); - textDiv.appendChild(line); - } - - var content = document.getElementById('answers'); - var button = document.getElementById('checkButton'); - var rtl = BlocklyApps.isRtl(); - var style = { - width: '25%', - left: rtl ? '5%' : '70%', - top: '5em' - }; - BlocklyApps.showDialog(content, button, true, true, style, - BlocklyApps.stopDialogKeyDown); - BlocklyApps.startDialogKeyDown(); - - // Pick a random bad block and blink it until the dialog closes. - if (badBlocks.length) { - Puzzle.shuffle(badBlocks); - var badBlock = badBlocks[0]; - var blink = function() { - badBlock.select(); - if (BlocklyApps.isDialogVisible_) { - window.setTimeout(function() {badBlock.unselect();}, 150); - window.setTimeout(blink, 300); - } - }; - blink(); - } -}; - -/** - * Show the help pop-up. - * @param {boolean} animate Animate the pop-up opening. - */ -Puzzle.showHelp = function(animate) { - var help = document.getElementById('help'); - var button = document.getElementById('helpButton'); - var style = { - width: '50%', - left: '25%', - top: '5em' - }; - BlocklyApps.showDialog(help, button, animate, true, style, - BlocklyApps.stopDialogKeyDown); - BlocklyApps.startDialogKeyDown(); -}; diff --git a/apps/puzzle/readonly.html b/apps/puzzle/readonly.html deleted file mode 100644 index c1937d654..000000000 --- a/apps/puzzle/readonly.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - Blockly : Puzzle Readonly - - - - - - - - - diff --git a/apps/puzzle/style.css b/apps/puzzle/style.css deleted file mode 100644 index 2226275d9..000000000 --- a/apps/puzzle/style.css +++ /dev/null @@ -1,22 +0,0 @@ -body { - overflow: hidden; -} - -#graph { - position: absolute; - bottom: 25px; - height: 15px; - width: 100px; - border: 1px solid #ddd; -} -#graphValue { - height: 15px; - width: 0; - background-color: #0d0; - transition-property: width; - transition-duration: 1s; -} - -#blockly { - position: fixed; -} diff --git a/apps/puzzle/template.soy b/apps/puzzle/template.soy deleted file mode 100644 index 2bdd1c000..000000000 --- a/apps/puzzle/template.soy +++ /dev/null @@ -1,250 +0,0 @@ -{namespace puzzlepage} - -/** - * This is a Closure Template. - * - * To regenerate just en.js, run this command: - * java -jar ../_soy/SoyToJsSrcCompiler.jar --outputPathFormat generated/en.js --srcs ../common.soy,template.soy - * - * To regenerate all files, see: trunk/apps/common.soy - */ - -/** - * Translated messages for use in JavaScript. - */ -{template .messages} -
- {{msg meaning="Puzzle.country1" desc="The name of the country Australia\n{lb}{lb}Identical|Australia{rb}{rb}"}}Australia{{/msg}} - flag_au.png - 50 - 100 - - {{msg meaning="Puzzle.country1Language" desc="The English language.{lb}{lb}Identical|English{rb}{rb}"}} - English - {{/msg}} - - - {msg meaning="Puzzle.country1City1" desc="The city Melbourne in Australia."} - Melbourne - {/msg} - - - {msg meaning="Puzzle.country1City2" desc="The city Sydney in Australia."} - Sydney - {/msg} - - - {msg meaning="Puzzle.country1HelpUrl" - desc="The URL of a page with basic information about Australia."} - https://en.wikipedia.org/wiki/Australia - {/msg} - - - {{msg meaning="Puzzle.country2" desc="The country Germany.\n{lb}{lb}Identical|Germany{rb}{rb}"}} - Germany - {/msg} - - flag_de.png - 60 - 100 - - {{msg meaning="Puzzle.country2Language" desc="The German language.\n{lb}{lb}Identical|German{rb}{rb}"}} - German - {{/msg}} - - - {msg meaning="Puzzle.country2City1" desc="The city Berlin in Germany."} - Berlin - {/msg} - - - {msg meaning="Puzzle.country2City2" desc="The city Munich (München) in Germany."} - Munich - {/msg} - - - {msg meaning="Puzzle.country2HelpUrl" - desc="The URL of a page with basic information about Germany."} - https://en.wikipedia.org/wiki/Germany - {/msg} - - - {msg meaning="Puzzle.country3" desc="The People's Republic of China."} - China - {/msg} - - flag_cn.png - 66 - 100 - - {{msg meaning="Puzzle.country3Language" desc="The Chinese language.\n{lb}{lb}Identical|Chinese{rb}{rb}"}} - Chinese - {{/msg}} - - - {msg meaning="Puzzle.country3City1" desc="The capital city of China (also known as Peking)."} - Beijing - {/msg} - - - {msg meaning="Puzzle.country3City2" desc="The city Shanghai in China."} - Shanghai - {/msg} - - - {msg meaning="Puzzle.country3HelpUrl" - desc="The URL of a page with basic information about China."} - https://en.wikipedia.org/wiki/China - {/msg} - - - {msg meaning="Puzzle.country4" desc="The name of the country Brazil."} - Brazil - {/msg} - - flag_br.png - 70 - 100 - - {{msg meaning="Puzzle.country4Language" desc="The Portuguese language.\n{lb}{lb}Identical|Portuguese{rb}{rb}"}} - Portuguese - {{/msg}} - - - {msg meaning="Puzzle.country4City1" desc="The city Rio de Janeiro in Brazil."} - Rio de Janeiro - {/msg} - - - {msg meaning="Puzzle.country4City2" desc="The city São Paulo in Brazil."} - São Paulo - {/msg} - - - {msg meaning="Puzzle.country4HelpUrl" - desc="The URL of a page with basic information about Brazil."} - https://en.wikipedia.org/wiki/Brazil - {/msg} - - - {{msg meaning="Puzzle.flag" desc="[[File:Config-language.png|left||32px]]\nnoun the official flag representing a country (the national flag).\n{lb}{lb}Identical|Flag{rb}{rb}"}} - flag: - {/msg} - - - {{msg meaning="Puzzle.language" - desc="Prompt for the user to provide the official language of a country.\n{lb}{lb}Identical|Language{rb}{rb}"}} - language: - {{/msg}} - - - {{msg meaning="Puzzle.languageChoose" - desc="Initial text displayed in a dropdown menu from which the user should choose the language spoken in the indicated country.\n{lb}{lb}Identical|Choose{rb}{rb}"}} - choose... - {{/msg}} - - - {{msg meaning="Puzzle.cities" desc="A label preceding a list of cities.\n{lb}{lb}Identical|City{rb}{rb}"}} - cities: - {{/msg}} - - - {msg meaning="Puzzle.error0" - desc="A congratulatory message displayed if the user placed all of the blocks correctly.\n\nParameters:\n* %1 - number of blocks correctly placed. It is always an integer greater than 1.\n\nThe use of a new line character is optional."} - Perfect!\nAll %1 blocks are correct. - {/msg} - - - {{msg meaning="Puzzle.error1" - desc="An encouraging error message displayed if the user placed all blocks except 1 correctly.\n\nIf the number of incorrect blocks is 2 or more, Puzzle.error2 is used instead."}} - Almost! One block is incorrect. - {{/msg}} - - - {{msg meaning="Puzzle.error2" - desc="An error message displayed if the user misplaced multiple blocks.\n\nParameters:\n* %1 - number of blocks incorrectly placed, which is always greater than 1 (or the message Puzzle.error1 would be used)."}} - %1 blocks are incorrect. - {{/msg}} - - - {msg meaning="Puzzle.tryAgain" - desc="A message indicating that a visually distinguished block is incorrect and that the user should try to fix it.\n\nThe use of a new line character is optional."} - The highlighted block is not correct.\nKeep trying. - {/msg} - -
-{/template} - -/** - * Web page structure. - */ -{template .start} - {call .messages /} - - - - - - - - - - -
- - {call apps.dialog /} -
-
- {msg meaning="Puzzle.helpText" - desc="Instructions for the puzzle. For context, see [http://blockly-demo.appspot.com/static/apps/puzzle/index.html Blockly Puzzle]."} - For each country (green), attach its flag, choose its language, and make a stack of its cities. - {/msg} -
- - {call apps.ok /} -
-
-
-
-
- {call apps.ok /} -
-{/template} - -/** - * Readonly Blockly in an iframe. - */ -{template .readonly} - {call .messages /} - - - - -
-{/template} diff --git a/apps/puzzle/title.png b/apps/puzzle/title.png deleted file mode 100644 index 60b26377c295e09b596b29a2f29234fdeea0e38f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14951 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 diff --git a/i18n/common.py b/i18n/common.py index 006b7ecd7..90e584e16 100644 --- a/i18n/common.py +++ b/i18n/common.py @@ -61,7 +61,7 @@ def read_json_file(filename): return defs except ValueError, e: print('Error reading ' + filename) - raise InputError(file, str(e)) + raise InputError(filename, str(e)) def _create_qqq_file(output_dir): diff --git a/msg/js/ar.js b/msg/js/ar.js index b1c3b8361..3121e2394 100644 --- a/msg/js/ar.js +++ b/msg/js/ar.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "عد بـ"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "اجعل المتغير %1 يأخذ القيم من رقم البداية الى رقم النهاية، قم بالعد داخل المجال المحدد، وطبق أوامر القطع المحددة."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "إضف شرطا إلى القطعة الشرطية \"إذا\"."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "أضف شرط \"نهاية، إجمع\" إلى القطعة الشرطية \"إذا\"."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "أضف, إزل, أو أعد ترتيب المقاطع لإعادة تكوين القطعة الشرطية \"إذا\"."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "والا"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "وإﻻ إذا"; diff --git a/msg/js/az-latn.js b/msg/js/az-latn.js index 8073cc632..3c8c65450 100644 --- a/msg/js/az-latn.js +++ b/msg/js/az-latn.js @@ -44,7 +44,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "say:"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "%1 dəyişəni başlanğıc ədəddən son ədədə qədər göstərilən aralıqla qiymətlər aldıqca göstərilən blokları yerinə yetir."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "\"Əgər\" blokuna bir şərt əlavə et."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "\"Əgər\" blokuna qalan bütün halları əhatə edəb son bir şərt əlavə et."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Bu \"əgər\" blokunu dəyişdirmək üçün bölümlərin yenisini əlavə et, sil və ya yerini dəyiş."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "əks halda"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "əks halda əgər"; diff --git a/msg/js/az.js b/msg/js/az.js index f9fcf17c8..82c79d2bf 100644 --- a/msg/js/az.js +++ b/msg/js/az.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "say:"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "%1 dəyişəni başlanğıc ədəddən son ədədə qədər göstərilən aralıqla qiymətlər aldıqca göstərilən blokları yerinə yetir."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "\"Əgər\" blokuna bir şərt əlavə et."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "\"Əgər\" blokuna qalan bütün halları əhatə edəb son bir şərt əlavə et."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Bu \"əgər\" blokunu dəyişdirmək üçün bölümlərin yenisini əlavə et, sil və ya yerini dəyiş."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "əks halda"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "əks halda əgər"; diff --git a/msg/js/be-tarask.js b/msg/js/be-tarask.js index 9e8e1e1ca..f2382579c 100644 --- a/msg/js/be-tarask.js +++ b/msg/js/be-tarask.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "лічыць з"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Прысвойвае зьменнай %1 значэньні ад пачатковага да канчатковага значэньня, улічваючы зададзены крок, і выконвае абраныя блёкі."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Дадаць умову да блёку «калі»."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Дадаць заключную ўмову для ўсіх астатніх варыянтаў блёку «калі»."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Дадаць, выдаліць ці пераставіць сэкцыі для пераканфігураваньня гэтага блёку «калі»."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "інакш"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "інакш, калі"; diff --git a/msg/js/br.js b/msg/js/br.js index c0dada82b..907eed210 100644 --- a/msg/js/br.js +++ b/msg/js/br.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "kontañ gant"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; // untranslated Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Ouzhpennañ un amplegad d'ar bloc'h ma."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Add a final, catch-all condition to the if block."; // untranslated -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Ouzhpennañ, lemel pe adurzhiañ ar rannoù evit kefluniañ ar bloc'h ma."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "a-hend-all"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "mod all ma"; diff --git a/msg/js/ca.js b/msg/js/ca.js index ca20c4d8f..935df5bfd 100644 --- a/msg/js/ca.js +++ b/msg/js/ca.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "comptar amb"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Fer que la variable %1 prengui els valors des del nombre inicial fins al nombre final, incrementant a cada pas l'interval indicat, i executar els blocs especificats."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Afegeix una condició al bloc 'si'."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Afegeix una condició final, que recull qualsevol altra possibilitat, al bloc 'si'."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Afegeix, esborra o reordena seccions per reconfigurar aquest bloc 'si'."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "si no"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "si no, si"; diff --git a/msg/js/cs.js b/msg/js/cs.js index 55165f11b..5d8da53e7 100644 --- a/msg/js/cs.js +++ b/msg/js/cs.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "počítat s"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Nechá proměnnou %1 nabývat hodnot od počátečního do koncového čísla po daném přírůstku a provádí s ní příslušné bloky."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Přidat podmínku do \"pokud\" bloku."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Přidej konečnou podmínku zahrnující ostatní případy do bloku pokud."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Přidej, odstraň či uspořádej sekce k přenastavení tohoto bloku pokud."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "jinak"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "nebo pokud"; diff --git a/msg/js/da.js b/msg/js/da.js index 49613bfff..c048e905f 100644 --- a/msg/js/da.js +++ b/msg/js/da.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "tæl med"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Få variablen %1 til at have værdierne fra startværdien til slutværdien, mens der tælles med det angivne interval, og udfør de angivne blokke."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Tilføj en betingelse til denne \"hvis\" blok."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Tilføj en sidste fang-alt betingelse, til denne \"hvis\" blok."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Tilføj, fjern eller byt om på rækkefølgen af delene for at konfigurere denne \"hvis\" blok."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "ellers"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "ellers hvis"; diff --git a/msg/js/de.js b/msg/js/de.js index 0031f647f..58cc76604 100644 --- a/msg/js/de.js +++ b/msg/js/de.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "Zähle"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Zähle die Variable \"%1\" von einem Startwert bis zu einem Zielwert und führe für jeden Wert eine Anweisung aus."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Eine weitere Bedingung hinzufügen."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Eine oder Bedingung hinzufügen, führt eine Anweisung aus falls keine Bedingung zutrifft."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Hinzufügen, entfernen oder sortieren von Sektionen"; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "oder"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "oder wenn"; diff --git a/msg/js/el.js b/msg/js/el.js index f006f4a2c..33c153a1a 100644 --- a/msg/js/el.js +++ b/msg/js/el.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "μέτρησε με"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Η μεταβλητή %1 παίρνει τιμές ξεκινώντας από τον αριθμό έναρξης μέχρι τον αριθμό τέλους αυξάνοντας κάθε φορά με το καθορισμένο βήμα και εκτελώντας το καθορισμένο μπλοκ."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Πρόσθετει μια κατάσταση/συνθήκη στο μπλοκ «εάν»."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Προσθέτει μια τελική κατάσταση/συνθήκη, που πιάνει όλες τις άλλες περιπτώσεις, στο μπλοκ «εάν»."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Προσθέτει, αφαιρεί ή αναδιατάσσει τα τμήματα για να αναδιαμορφώσει αυτό το μπλοκ «εάν»."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "αλλιώς"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "εναλλακτικά αν"; diff --git a/msg/js/en.js b/msg/js/en.js index ac1f1be61..97d49e5d0 100644 --- a/msg/js/en.js +++ b/msg/js/en.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "count with"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Add a condition to the if block."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Add a final, catch-all condition to the if block."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Add, remove, or reorder sections to reconfigure this if block."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "else"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "else if"; diff --git a/msg/js/en_us.js b/msg/js/en_us.js index c64b0c73d..b66b9da48 100644 --- a/msg/js/en_us.js +++ b/msg/js/en_us.js @@ -123,7 +123,7 @@ Blockly.Msg.CONTROLS_FLOW_STATEMENTS_WARNING = 'Warning:\n' + 'be used within a loop.'; // Logic Blocks. -Blockly.Msg.CONTROLS_IF_HELPURL = 'https://github.com/google/blockly/wiki/If_Then'; +Blockly.Msg.CONTROLS_IF_HELPURL = 'https://github.com/google/blockly/wiki/IfElse'; Blockly.Msg.CONTROLS_IF_TOOLTIP_1 = 'If a value is true, then do some statements.'; Blockly.Msg.CONTROLS_IF_TOOLTIP_2 = 'If a value is true, then do the first block of statements.\n' + 'Otherwise, do the second block of statements.'; diff --git a/msg/js/es.js b/msg/js/es.js index 180270bdb..925bbf2a6 100644 --- a/msg/js/es.js +++ b/msg/js/es.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "contar con"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Tiene la variable %1 que toma los valores desde el número de inicio hasta el número final, contando por el intervalo especificado, y hacer los bloques especificados."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Agregar una condición a este bloque."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Agregar una condición general final a este bloque."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Agregar, eliminar o reordenar las secciones para reconfigurar este bloque."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "sino"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "o si"; diff --git a/msg/js/fa.js b/msg/js/fa.js index 7f9d89789..8f62f48d1 100644 --- a/msg/js/fa.js +++ b/msg/js/fa.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "با تعداد"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "متغیر %1 را در مقادیر شروع‌شده از عدد انتهای به عدد انتهایی را دارد، با فواصل مشخص‌شده می‌شمارد و این بلوک مشخص‌شده را انجام می‌دهد."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "افزودن یک شرط به بلوک اگر."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "اضافه‌کردن نهایی، گرفتن همهٔ شرایط به بلوک اگر."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "اضافه، حذف یا ترتیب‌سازی قسمت‌ها برای تنظیم مجدد این بلوک اگر مسدود است."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "آنگاه"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "اگر آنگاه"; diff --git a/msg/js/fi.js b/msg/js/fi.js index 9872c3edb..038b8fd57 100644 --- a/msg/js/fi.js +++ b/msg/js/fi.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "laske"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Aseta muuttujaan %1 arvot alkuarvosta loppuarvoon annetun askeleen välein ja suorita joka askeleella annettu koodilohko."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Lisää ehto \"jos\" lohkoon."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Lisää lopullinen \"muuten\" lohko \"jos\" lohkoon."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Lisää, poista tai järjestele osioita tässä \"jos\" lohkossa."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "muuten"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "muuten jos"; diff --git a/msg/js/fr.js b/msg/js/fr.js index eeec66a01..a3fddf284 100644 --- a/msg/js/fr.js +++ b/msg/js/fr.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "compter avec"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Faire en sorte que la variable %1 prenne les valeurs depuis le numéro de début jusqu’au numéro de fin, en s’incrémentant de l’intervalle spécifié, et exécuter les ordres spécifiés."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Ajouter une condition au bloc si."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Ajouter une condition finale fourre-tout au bloc si."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Ajouter, supprimer ou réordonner les sections pour reconfigurer ce bloc si."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "sinon"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "sinon si"; diff --git a/msg/js/he.js b/msg/js/he.js index 9b6eec6ae..47fef7b2d 100644 --- a/msg/js/he.js +++ b/msg/js/he.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "תספור עם"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "תוסיף תנאי לבלוק If."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "לסיום, כל התנאים תקפים לגבי בלוק If."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "תוסיף, תמחק, או תסדר מחדש כדי להגדיר מחדש את הבלוק If."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "אחרת"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "אחרת אם"; diff --git a/msg/js/hi.js b/msg/js/hi.js index 872f830fb..b0a1ff017 100644 --- a/msg/js/hi.js +++ b/msg/js/hi.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "काउंट करें"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; // untranslated Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "यदि ब्लॉक मे एक शर्त जोड़ें।"; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Add a final, catch-all condition to the if block."; // untranslated -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Add, remove, or reorder sections to reconfigure this if block."; // untranslated Blockly.Msg.CONTROLS_IF_MSG_ELSE = "एल्स"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "एल्स इफ"; diff --git a/msg/js/hrx.js b/msg/js/hrx.js index 813e4c986..9cd8a8ff2 100644 --- a/msg/js/hrx.js +++ b/msg/js/hrx.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "Zähl"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Zähl die Variable \"%1\" von enem Startweart bis zu enem Zielweart und füahrefür jede Weart en Oonweisung aus."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "En weitre Bedingung hinzufüche."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "En orrer Bedingung hinzufüche, füahrt en Oonweisung aus falls ken Bedingung zutrifft."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Hinzufüche, entferne orrer sortiere von Sektione"; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "orrer"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "orrer wenn"; diff --git a/msg/js/hu.js b/msg/js/hu.js index 98d00b21a..1e1279df6 100644 --- a/msg/js/hu.js +++ b/msg/js/hu.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "Számold ki"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Véges lépésszámú ciklus. A \"%1\" változó értékét számolja ki a kezdőérték és a végérték között. Minden lépésben végrehajtódnak az utasítások."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Újabb feltételes elágazás."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Végső, 'egyébként' feltételt ad a 'ha' blokkhoz."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "A feltételes elágazás (ha) blokk testreszabásához bővítsd, töröld vagy rendezd át a részeit."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "különben"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "ha"; diff --git a/msg/js/ia.js b/msg/js/ia.js index be8037cbe..e53554cf8 100644 --- a/msg/js/ia.js +++ b/msg/js/ia.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "contar con"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Mitter in le variabile %1 le valores ab le numero initial usque al numero final, con passos secundo le intervallo specificate, e exequer le blocos specificate."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Adder un condition al bloco \"si\"."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Adder un condition final de reserva al bloco \"si\"."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Adde, remove o reordina sectiones pro reconfigurar iste bloco \"si\"."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "si non"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "si non si"; diff --git a/msg/js/id.js b/msg/js/id.js index a6e1e5d49..7adce14e6 100644 --- a/msg/js/id.js +++ b/msg/js/id.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "Cacah dengan"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Menggunakan variabel %1 dengan mengambil nilai dari batas awal hingga ke batas akhir, dengan interval tertentu, dan mengerjakan block tertentu."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "tambahkan prasyarat ke dalam blok IF."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Terakhir, tambahkan tangkap-semua kondisi kedalam blok jika (if)."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Menambahkan, menghapus, atau menyusun kembali bagian untuk mengkonfigurasi blok IF ini."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "else"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "else if"; diff --git a/msg/js/is.js b/msg/js/is.js index 82c67c5b6..8ec6c94d5 100644 --- a/msg/js/is.js +++ b/msg/js/is.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "telja með"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Láta breytuna %1 taka inn gildi frá fyrstu tölu til síðustu tölu hlaupandi á bilinu og endurtaka kubbana fyrir hverja tölu."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Bæta skilyrði við EF kubbinn."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Bæta við hluta EF kubbs sem grípur öll tilfelli sem uppfylla ekki hin skilyrðin."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Bæta við, fjarlægja eða umraða til að breyta skipan þessa EF kubbs."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "annars"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "annars ef"; diff --git a/msg/js/it.js b/msg/js/it.js index a176ea0a8..e5c538494 100644 --- a/msg/js/it.js +++ b/msg/js/it.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "conta con"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Fa sì che la variabile %1 prenda tutti i valori a partire dal numero di partenza fino a quello di arrivo, con passo pari all'intervallo specificato, ed esegue il blocco indicato."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Aggiungi una condizione al blocco se."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Aggiungi una condizione finale pigliatutto al blocco se."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Aggiungi, elimina o riordina le sezioni per riconfigurare questo blocco se."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "altrimenti"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "altrimenti se"; diff --git a/msg/js/ja.js b/msg/js/ja.js index e1fe54ac8..5489306e4 100644 --- a/msg/js/ja.js +++ b/msg/js/ja.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "で、カウントします。"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "変数 %1は、指定した間隔ごとのカウントを開始番号から 終了番号まで、値をとり、指定したブロックを行う必要があります。"; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "場合に条件にブロック追加。"; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Ifブロックに、すべてをキャッチする条件を追加。"; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "追加、削除、またはセクションを順序変更して、ブロックをこれを再構成します。"; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "他"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "他でもし"; diff --git a/msg/js/ko.js b/msg/js/ko.js index 29781d095..9a7066a7f 100644 --- a/msg/js/ko.js +++ b/msg/js/ko.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "으로 계산"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "변수 %1은 지정된 간격으로 시작 수에서 끝 수까지를 세어 지정된 블록을 수행해야 합니다."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "\"만약\" 블럭에 조건 검사를 추가합니다."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "\"만약\" 블럭의 마지막에, 모든 검사 결과가 거짓인 경우 실행할 부분을 추가합니다."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "\"만약\" 블럭의 내용을 추가, 삭제, 재구성 합니다."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "아니라면"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "다른 경우"; diff --git a/msg/js/lb.js b/msg/js/lb.js index e981612d0..23f9b5e10 100644 --- a/msg/js/lb.js +++ b/msg/js/lb.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "count with"; // untranslated Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; // untranslated Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Add a condition to the if block."; // untranslated Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Add a final, catch-all condition to the if block."; // untranslated -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Add, remove, or reorder sections to reconfigure this if block."; // untranslated Blockly.Msg.CONTROLS_IF_MSG_ELSE = "soss"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "else if"; // untranslated diff --git a/msg/js/lrc.js b/msg/js/lrc.js index 59f3f6802..aeecf616f 100644 --- a/msg/js/lrc.js +++ b/msg/js/lrc.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "اشماردن وا"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; // untranslated Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Add a condition to the if block."; // untranslated Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Add a final, catch-all condition to the if block."; // untranslated -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Add, remove, or reorder sections to reconfigure this if block."; // untranslated Blockly.Msg.CONTROLS_IF_MSG_ELSE = "هنی"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "هنی ار"; diff --git a/msg/js/ms.js b/msg/js/ms.js index f4cdc0183..d30a8656d 100644 --- a/msg/js/ms.js +++ b/msg/js/ms.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "kira dengan"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Gunakan pembolehubah %1 pada nilai-nilai dari nombor pangkal hingga nombor hujung, mengira mengikut selang yang ditentukan, dan lakukan blok-blok yang tertentu."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Tambah satu syarat kepada blok jika."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Tambah yang terakhir, alihkan semua keadaan ke blok jika."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Tambah, alih keluar, atau susun semula bahagian-bahagian untuk menyusun semula blok jika."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "lain"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "lain jika"; diff --git a/msg/js/nb.js b/msg/js/nb.js index 728ddcb2c..60630c0bc 100644 --- a/msg/js/nb.js +++ b/msg/js/nb.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "tell med"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Ha variabel %1 ta verdiene fra start nummer til slutt nummer, telle med spesifisert intervall og lag de spesifiserte blokkene."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Legg til en betingelse til hvis blokken."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Legg til hva som skal skje hvis de andre ikke slår til."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Legg til, fjern eller flytt seksjoner i denne hvis-blokken."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "ellers"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "ellers hvis"; diff --git a/msg/js/nl.js b/msg/js/nl.js index 76b09201a..fb83f01bb 100644 --- a/msg/js/nl.js +++ b/msg/js/nl.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "rekenen met"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Laat de variabele %1 de waarden aannemen van het beginnummer tot het laatste nummer, tellende met het opgegeven interval, en met uitvoering van de opgegeven blokken."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Voeg een voorwaarde toe aan het als-blok."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Voeg een laatste, vang-alles conditie toe aan het als-statement."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Voeg stukken toe, verwijder of verander de volgorde om dit \"als\"-blok te wijzigen."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "anders"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "anders als"; diff --git a/msg/js/no.js b/msg/js/no.js index 84445cd35..6a7ed61f1 100644 --- a/msg/js/no.js +++ b/msg/js/no.js @@ -44,7 +44,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "tell med"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Ha variabel %1 ta verdiene fra start nummer til slutt nummer, telle med spesifisert intervall og lag de spesifiserte blokkene."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Legg til en betingelse til hvis blokken."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Legg til hva som skal skje hvis de andre ikke slår til."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Legg til, fjern eller flytt seksjoner i denne hvis-blokken."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "ellers"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "ellers hvis"; diff --git a/msg/js/oc.js b/msg/js/oc.js index ede8295cb..fd55d7fea 100644 --- a/msg/js/oc.js +++ b/msg/js/oc.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "comptar amb"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; // untranslated Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Add a condition to the if block."; // untranslated Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Add a final, catch-all condition to the if block."; // untranslated -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Add, remove, or reorder sections to reconfigure this if block."; // untranslated Blockly.Msg.CONTROLS_IF_MSG_ELSE = "siquenon"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "siquenon se"; diff --git a/msg/js/pl.js b/msg/js/pl.js index 7ede875d3..fbdf366b9 100644 --- a/msg/js/pl.js +++ b/msg/js/pl.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "liczyć z"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Czy zmienna %1 przyjmuje wartości od numeru startowego do numeru końcowego, licząc przez określony interwał, i wykonuje określone bloki."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Dodaj warunek do bloku „jeśli”."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Dodaj ostatni warunek do bloku „jeśli”, gdy żaden wcześniejszy nie był spełniony."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Dodaj, usuń lub zmień kolejność bloków, żeby zmodyfikować blok „jeśli”."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "w przeciwnym razie"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "w przeciwnym razie jeśli"; diff --git a/msg/js/pms.js b/msg/js/pms.js index 6e8344d2a..dd96417af 100644 --- a/msg/js/pms.js +++ b/msg/js/pms.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "conté con"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Fé an manera che la variàbil %1 a pija ij valor dal nùmer inissial fin-a al nùmer final, an contand për l'antërval ëspessificà, e eseguì ij bloch ëspessificà."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Gionté na condission al blòch si."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Gionté na condission final ch'a cheuj tut al blòch si."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Gionté, gavé o riordiné le session për cinfiguré torna ës blòch si."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "dësnò"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "dësnò si"; diff --git a/msg/js/pt-br.js b/msg/js/pt-br.js index a6892cedf..4e429dbe4 100644 --- a/msg/js/pt-br.js +++ b/msg/js/pt-br.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "contar com"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Faz com que a variável %1 assuma os valores do número inicial ao número final, contando de acordo com o intervalo especificado, e executa os blocos especificados."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Acrescente uma condição para o bloco se."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Acrescente uma condição final para o bloco se."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Acrescente, remova ou reordene seções para reconfigurar este bloco."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "senão"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "senão se"; diff --git a/msg/js/pt.js b/msg/js/pt.js index b177fb5c3..73053b342 100644 --- a/msg/js/pt.js +++ b/msg/js/pt.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "contar com"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Faz com que a variável %1 assuma os valores desde o número inicial até ao número final, contando de acordo com o intervalo especificado e executa os blocos especificados."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Acrescente uma condição ao bloco se."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Acrescente uma condição de excepação final para o bloco se."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Acrescente, remova ou reordene secções para reconfigurar este bloco se."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "senão"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "senão se"; diff --git a/msg/js/ro.js b/msg/js/ro.js index f28ccff66..7386b4ef6 100644 --- a/msg/js/ro.js +++ b/msg/js/ro.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "numără cu"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Cu variablia %1 ia o valoare din numărul început la numărul final, numara in intervalul specificat, apoi face blocurile specificate."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Adăugaţi o condiţie in blocul if."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Adauga o stare finala, cuprinde toata conditia din blocul if."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Adaugă, elimină sau reordonează secţiuni pentru a reconfigura acest bloc if."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "altfel"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "altfel dacă"; diff --git a/msg/js/ru.js b/msg/js/ru.js index 74126992b..d51ccf18d 100644 --- a/msg/js/ru.js +++ b/msg/js/ru.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "цикл по"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Присваивает переменной %1 значения от начального до конечного с заданным шагом и выполняет указанные команды."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Добавляет условие к блоку \"если\""; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Добавить заключительный подблок для случая, когда все условия ложны."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Добавьте, удалите, переставьте фрагменты для переделки блока \"если\"."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "иначе"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "иначе если"; diff --git a/msg/js/sc.js b/msg/js/sc.js index 7ae5fddbd..699708133 100644 --- a/msg/js/sc.js +++ b/msg/js/sc.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "po"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Fait pigai a sa variàbili %1 i valoris de su primu numeru a s'urtimu, a su passu impostau e fait su brocu."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Aciungi una cunditzioni a su brocu si."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Aciungi una urtima cunditzioni piga-totu a su brocu si."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Aciungi, fùlia, o assenta is partis po torrai a sètiu custu brocu si."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "sinuncas"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "sinuncas si"; diff --git a/msg/js/sq.js b/msg/js/sq.js index 9a84b9702..015d8dc31 100644 --- a/msg/js/sq.js +++ b/msg/js/sq.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "numero me"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Bëje identifikuesin %1 që ta ketë vlerat prej numrit të fillimit deri tek numri i fundit, duke numëruar nga intervali i specifikuar, dhe ti bëj blloqet e specifikuara."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "\"Vendos\" \"kushtein\"tek \"pjesa\" \"if\""; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Shto një përfundues, që i mbërrin të gjitha kushtet në bllokun nëse."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Shto, fshij, ose rirregullo sektoret për ta rikonfiguruar këte bllok nëse."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "përndryshe"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "përndryshe nëse"; diff --git a/msg/js/sr.js b/msg/js/sr.js index 70706205a..db8d4af54 100644 --- a/msg/js/sr.js +++ b/msg/js/sr.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "преброј са"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Имај промењиву %1 узми вредности од почетног броја до задњег броја, бројећи по одређеном интервалу, и изврши одређене блокове."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Додајте услов блоку „ако“."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Додај коначни, catch-all (ухвати све) услове иф блока."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Додај, уклони, или преуреди делове како бих реконфигурисали овај иф блок."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "иначе"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "иначе-ако"; diff --git a/msg/js/sv.js b/msg/js/sv.js index d00ba5fe2..49122e3ce 100644 --- a/msg/js/sv.js +++ b/msg/js/sv.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "räkna med"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Låt variabeln %1 ta värden från starttalet till sluttalet, beräknat med det angivna intervallet, och utför de angivna blocken."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Lägg till ett villkor blocket \"om\"."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Lägg till ett sista villkor som täcker alla alternativ som är kvar för \"if\"-blocket."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Lägg till, ta bort eller ändra ordningen för sektioner för att omkonfigurera blocket \"om\"."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "annars"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "annars om"; diff --git a/msg/js/th.js b/msg/js/th.js index 7744aab36..fcd0f1ee1 100644 --- a/msg/js/th.js +++ b/msg/js/th.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "นับ"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "ตัวแปร \"%1\" จะมีค่าตั้งแต่จำนวนเริ่มต้น ไปจนถึงจำนวนสิ้นสุด โดยมีการเปลี่ยนแปลงตามจำนวนที่กำหนด"; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "กำหนดเงื่อนไขของบล็อก \"ถ้า\""; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "เพิ่มสิ่งสุดท้าย ที่จะตรวจจับความเป็นไปได้ทั้งหมดของบล็อก \"ถ้า\""; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "เพิ่ม ลบ หรือจัดเรียงบล็อก \"ถ้า\" นี้ใหม่"; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "นอกเหนือจากนี้"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "นอกเหนือจากนี้ ถ้า"; diff --git a/msg/js/tl.js b/msg/js/tl.js index a21d9693a..372ebb15f 100644 --- a/msg/js/tl.js +++ b/msg/js/tl.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "bilangin"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Magkaroon ng mga variable na %1 na tanggalin ng mga halaga mula sa simulang numero hanggang sa dulong numero, at bilangin sa pamamagitan ng tinukoy na agwat, at gawin ang mga tinukoy na mga blocks."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Mag dagdag ng condition sa if block."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Mag Add ng final, kunin lahat ng condition sa if block."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Mag Add, remove o kaya mag reorder ng sections para maayos ang if block."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "else"; // untranslated Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "else if"; // untranslated diff --git a/msg/js/tlh.js b/msg/js/tlh.js index 077572968..35a38b3ef 100644 --- a/msg/js/tlh.js +++ b/msg/js/tlh.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "togh"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Have the variable %1 take on the values from the start number to the end number, counting by the specified interval, and do the specified blocks."; // untranslated Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Add a condition to the if block."; // untranslated Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Add a final, catch-all condition to the if block."; // untranslated -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Add, remove, or reorder sections to reconfigure this if block."; // untranslated Blockly.Msg.CONTROLS_IF_MSG_ELSE = "pagh"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "pagh teHchugh"; diff --git a/msg/js/tr.js b/msg/js/tr.js index f4e98211f..153786216 100644 --- a/msg/js/tr.js +++ b/msg/js/tr.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "ile sayılır"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "%1 değişkenini başlangıç numarasından bitiş numarasına kadar tanımlı farkla değerler verirken tanımlı blokları yap."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "If bloğuna bir koşul ekleyin."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "If bloğuna kalan durumları \"yakalayan\" bir son ekle."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "If bloğuna ekle, kaldır veya yeniden düzenleme yap."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "değilse"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "değilse eğer"; diff --git a/msg/js/uk.js b/msg/js/uk.js index 63e9a7513..3d179a1f9 100644 --- a/msg/js/uk.js +++ b/msg/js/uk.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "рахувати з"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Наявна змінна %1 приймає значення від початкового значення до кінцевого значення, враховуючи заданий інтервал, і зробіть вказані блоки."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Додати умову до якщо блокувати."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Додати остаточну, всеосяжну умова до блоку якщо."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Додати, видалити або змінити порядок розділів переналаштувати це, якщо блокується."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "інакше"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "Інакше якщо"; diff --git a/msg/js/vi.js b/msg/js/vi.js index 081d8b852..19ebf83fb 100644 --- a/msg/js/vi.js +++ b/msg/js/vi.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "đếm theo"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Đếm từ số đầu đến số cuối. Khi đến mỗi số, gán số vào biến \"%1\" rồi thực hiện các lệnh."; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Thêm một điều kiện vào mảnh nếu."; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Cuối cùng, khi không điều kiện nào đúng."; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Thêm, bỏ, hoặc đổi thứ tự các mảnh con để tạo cấu trúc mới cho mảnh nếu."; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "nếu không"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "nếu không nếu"; diff --git a/msg/js/zh-hans.js b/msg/js/zh-hans.js index e31f32e48..b83757f8a 100644 --- a/msg/js/zh-hans.js +++ b/msg/js/zh-hans.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "使用"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "从起始数到结尾数中取出变量“%1”的值,按指定的时间间隔,执行指定的块。"; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "在if语句块中增加一个条件。"; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "添加一个最终的,包括所有情况的节到if块中。"; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "增加、删除或重新排列各节来重新配置“if”块。"; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "否则"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "否则如果"; diff --git a/msg/js/zh-hant.js b/msg/js/zh-hant.js index 59fb4ebc8..75885184b 100644 --- a/msg/js/zh-hant.js +++ b/msg/js/zh-hant.js @@ -46,7 +46,7 @@ Blockly.Msg.CONTROLS_FOR_INPUT_WITH = "使用"; Blockly.Msg.CONTROLS_FOR_TOOLTIP = "從起始數到結尾數中取出變數 %1 的值,按指定的時間間隔,執行指定的積木。"; Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "將條件添加到'如果'積木。"; Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "加入一個最終,所有條件下都都執行的區塊到'如果'積木中"; -Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/If_Then"; // untranslated +Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse"; // untranslated Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "添加、 刪除或重新排列各區塊來此重新配置這個'如果'積木。"; Blockly.Msg.CONTROLS_IF_MSG_ELSE = "否則"; Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "否則如果"; diff --git a/msg/json/en.json b/msg/json/en.json index 2f82db777..43be4be0d 100644 --- a/msg/json/en.json +++ b/msg/json/en.json @@ -71,7 +71,7 @@ "CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK": "Break out of the containing loop.", "CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE": "Skip the rest of this loop, and continue with the next iteration.", "CONTROLS_FLOW_STATEMENTS_WARNING": "Warning: This block may only be used within a loop.", - "CONTROLS_IF_HELPURL": "https://github.com/google/blockly/wiki/If_Then", + "CONTROLS_IF_HELPURL": "https://github.com/google/blockly/wiki/IfElse", "CONTROLS_IF_TOOLTIP_1": "If a value is true, then do some statements.", "CONTROLS_IF_TOOLTIP_2": "If a value is true, then do the first block of statements. Otherwise, do the second block of statements.", "CONTROLS_IF_TOOLTIP_3": "If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements.", diff --git a/msg/messages.js b/msg/messages.js index 6a37bdb2b..9810dc9d9 100644 --- a/msg/messages.js +++ b/msg/messages.js @@ -209,7 +209,7 @@ Blockly.Msg.CONTROLS_FLOW_STATEMENTS_WARNING = 'Warning: This block may only be // Logic Blocks. /// url - Describes conditional statements (if-then-else) in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_else https://en.wikipedia.org/wiki/If_else], if present. -Blockly.Msg.CONTROLS_IF_HELPURL = 'https://github.com/google/blockly/wiki/If_Then'; +Blockly.Msg.CONTROLS_IF_HELPURL = 'https://github.com/google/blockly/wiki/IfElse'; /// tooltip - Describes [https://github.com/google/blockly/wiki/IfElse#if-blocks 'if' blocks]. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_statement https://en.wikipedia.org/wiki/If_statement], if present. Blockly.Msg.CONTROLS_IF_TOOLTIP_1 = 'If a value is true, then do some statements.'; /// tooltip - Describes [https://github.com/google/blockly/wiki/IfElse#if-else-blocks if-else blocks]. Consider using your language's translation of [https://en.wikipedia.org/wiki/If_statement https://en.wikipedia.org/wiki/If_statement], if present.