From c3b19ca9cc585bc671ba1b53989733178dad8744 Mon Sep 17 00:00:00 2001 From: "ellen.spertus" Date: Wed, 5 Feb 2014 03:00:02 -0800 Subject: [PATCH] Automatic commit Wed Feb 5 03:00:02 PST 2014 --- apps/code/generated/he.js | 2 +- apps/index/generated/ar.js | 2 +- apps/index/generated/az.js | 2 +- apps/index/generated/br.js | 4 ++-- 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/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/fr.js | 2 +- apps/index/generated/gl.js | 2 +- apps/index/generated/he.js | 2 +- apps/index/generated/hi.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/lv.js | 2 +- apps/index/generated/mk.js | 2 +- apps/index/generated/ms.js | 2 +- apps/index/generated/nl.js | 2 +- apps/index/generated/pl.js | 2 +- apps/index/generated/pms.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/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/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/json/en.json | 2 +- apps/json/qqq.json | 10 +--------- apps/plane/generated/gl.js | 2 +- blockly_compressed.js | 4 ++-- blocks/logic.js | 34 +++++++++++++++------------------ core/blocks.js | 24 +++++++++++------------ core/realtime.js | 4 ++-- msg/js/da.js | 6 +++--- msg/js/de.js | 6 +++--- msg/js/zh-hans.js | 6 +++--- 53 files changed, 87 insertions(+), 99 deletions(-) diff --git a/apps/code/generated/he.js b/apps/code/generated/he.js index ec5f0244d..8834e0e51 100644 --- a/apps/code/generated/he.js +++ b/apps/code/generated/he.js @@ -36,7 +36,7 @@ if (typeof codepage == 'undefined') { var codepage = {}; } codepage.messages = function(opt_data, opt_ignored, opt_ijData) { - return apps.messages(null, null, opt_ijData) + '
תקלה בניתוח XML:\n\n%;\n\nבחר \'המשך\' בכדי לנטוש את השינויים שלך או \'בטל\' בכדי להמשיך ולערוך את ה XML.שגיאה בתכנית: %1חריגה ממספר פעולות חוזרות אפשריות.האם למחוק את כל %1 קטעי הקוד?
'; + return apps.messages(null, null, opt_ijData) + '
תקלה בפענוח XML:\n\n%1\n\nנא לבחור \'אישור\' כדי לנטוש את השינויים שלך או \'ביטול\' כדי להמשיך ולערוך את ה־XML.שגיאה בתכנית: %1חריגה ממספר פעולות חוזרות אפשריות.האם למחוק את כל %1 קטעי הקוד?
'; }; diff --git a/apps/index/generated/ar.js b/apps/index/generated/ar.js index 77d7d16d3..c537c228f 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.
حل مشكلة رياضيات في متغير واحد أو متغيرين.
ابن بلوكات مخصصة باستخدام بلوكلي.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

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

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/az.js b/apps/index/generated/az.js index a72b8f1ff..deee42ec4 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/br.js b/apps/index/generated/br.js index 25e1845ab..7f559fb36 100644 --- a/apps/index/generated/br.js +++ b/apps/index/generated/br.js @@ -36,10 +36,10 @@ if (typeof appsIndex == 'undefined') { var appsIndex = {}; } appsIndex.messages = function(opt_data, opt_ignored, opt_ijData) { - return apps.messages(null, null, opt_ijData) + '

Blockly AppsBlockly is free and open source. To contribute code or translations to Blockly, or to use Blockly in your own app, visit %1.
'; + return apps.messages(null, null, opt_ijData) + '
Arloadoù BlocklyFrank 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.
'; }; 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.
Implijout Blockly da ziskoulmañ ur milendall.
Implijout Blockly da dresañ.
Plot functions with 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/ca.js b/apps/index/generated/ca.js index 51005c09d..f4e8ee100 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/cs.js b/apps/index/generated/cs.js index 7493675d6..e270dfa61 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 nebo XML.
Vyřešte matematický problém s jednou nebo dvěma proměnnými.
Build custom blocks using Blockly.

blockly.googlecode.com'; + 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 nebo XML.
Vyřešte matematický problém s jednou nebo dvěma proměnnými.
Build custom blocks using Blockly.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/da.js b/apps/index/generated/da.js index 7cfa96277..7a314a5e6 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.
Eksporter 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.

blockly.googlecode.com'; + 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.
Eksporter 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/de.js b/apps/index/generated/de.js index 3f4a4bacf..a1302439e 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/el.js b/apps/index/generated/el.js index 8ce13fae3..94b6d8892 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 για να λύσεις έναν λαβύρινθο.
Χρησιμοποίησε το Μπλόκλι για σχεδίαση.
Σχεδίασε μαθηματικές παραστάσεις με το Μπλόκλι.
Εξάγαγε πρόγραμμα γραμμένο σε Μπλόκλι στις γλώσσες Python, JavaScript ή XML.
Λύσε μαθηματικό πρόβλημα με έναν ή δυο μεταβλητές.
Δημιούργησε προσαρμοσμένα μπλοκ με το Μπλόκλι.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

Εφαρμογές Μπλόκλι

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/en.js b/apps/index/generated/en.js index e5b0f148f..6b934364f 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/es.js b/apps/index/generated/es.js index 6bc1493bf..16119c3cf 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/eu.js b/apps/index/generated/eu.js index cc09c0386..7ed3663f3 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/fa.js b/apps/index/generated/fa.js index 4ee7eee5b..b4baf2c2e 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های سفارشی با استفاده از بلوکلی.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

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

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/fr.js b/apps/index/generated/fr.js index 123444fd8..ed0871736 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.
Préparer 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.

blockly.googlecode.com'; + 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.
Préparer 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/gl.js b/apps/index/generated/gl.js index 0a90b036e..a05e16ad4 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) + '

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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/he.js b/apps/index/generated/he.js index 185ebdab5..8836aa5c7 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.
פתור בעייה חשבונית עם משתנה אחד או שניים
בנה קטע קוד מותאם אישית על ידי שימוש בבלוקלי

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

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

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/hi.js b/apps/index/generated/hi.js index 8e33b3c74..5c2083c02 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 में निर्यात करें।
एक या दो चर के साथ गणित की समस्या को हल करें।
ब्लॉकली का इस्तेमाल कर के कस्टम ब्लॉक बनाएँ।

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

ब्लॉकली एप्स

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/hu.js b/apps/index/generated/hu.js index d0440c3d8..a600dd4aa 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/ia.js b/apps/index/generated/ia.js index 0cc5b6568..516bac311 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.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

blockly.googlecode.com'; + 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.
Export a Blockly program into JavaScript, Python, Dart or XML.
Solve a math problem with one or two variables.
Build custom blocks using Blockly.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/is.js b/apps/index/generated/is.js index e21fa4c12..1272a1276 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/it.js b/apps/index/generated/it.js index 23ee5e8a3..46f29024b 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/ja.js b/apps/index/generated/ja.js index 44f241215..746574da6 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、XML にエクスポートしましょう。
1変数または2変数の数学の問題を解きましょう。
ブロックリーで特製ブロックを作る。

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

ブロックリーのアプリ

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/ko.js b/apps/index/generated/ko.js index 9c0ba476e..00881bcbc 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를 이용하여 함수를 배열합니다.
Bloxkly 프로그램을 자바스크립트, 파이썬, 혹은 XML 파일로 내보냅니다.
하나 또는 두개의 변수를 가진 수학 문제를 풉니다.
Blockly를 이용해 나만의 블록을 만듭니다.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

블록리 앱

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/lv.js b/apps/index/generated/lv.js index fad3f5b8e..013d85430 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/mk.js b/apps/index/generated/mk.js index cfec05317..f0f211019 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/ms.js b/apps/index/generated/ms.js index 7f3fa4f20..89cc42875 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 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.

blockly.googlecode.com'; + 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 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/nl.js b/apps/index/generated/nl.js index 59cc49b1a..50d87f7fa 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/pl.js b/apps/index/generated/pl.js index c4187bc37..8d466c9da 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 lub XMLa.
Rozwiąż zadanie matematyczne z jedną lub dwiema zmiennymi.
Twórz swoje bloki wykorzystując Blocky.

blockly.googlecode.com'; + 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 lub XMLa.
Rozwiąż zadanie matematyczne z jedną lub dwiema zmiennymi.
Twórz swoje bloki wykorzystując Blocky.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/pms.js b/apps/index/generated/pms.js index da80edd73..ca9e9a6db 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/pt-br.js b/apps/index/generated/pt-br.js index 88174d49e..de9b91455 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 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 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.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

Aplicativos 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 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/pt.js b/apps/index/generated/pt.js index 236c9a711..395800edb 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/ro.js b/apps/index/generated/ro.js index dd2ff65c5..4c3e7a809 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/ru.js b/apps/index/generated/ru.js index bd4cd891f..5c9eb30ac 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.
Решите математическую задачу с одной или двумя переменными.
Создайте свои блоки, используя Блокли.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

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

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/sk.js b/apps/index/generated/sk.js index e29876da8..18586e94f 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/sr.js b/apps/index/generated/sr.js index a31b69592..373e481d7 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 или XML.
Решите математички проблем помоћу једне или две променљиве.
Изградите прилагођене блокове помоћу Blockly-ја.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

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

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/sv.js b/apps/index/generated/sv.js index fee205e79..0fee537c0 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/sw.js b/apps/index/generated/sw.js index a37e4595d..721ce6a46 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/th.js b/apps/index/generated/th.js index 5d01bf723..b9bc6d380 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

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

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

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/tr.js b/apps/index/generated/tr.js index aa02613fb..106bd9857 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/uk.js b/apps/index/generated/uk.js index f644d2766..42135dcc2 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.
Розв\'язуйте математичну задачу з однією або двома змінними.
Створіть свої блоки, використовуючи Блоклі.

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

Програми Blockly

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/vi.js b/apps/index/generated/vi.js index cc16f7e0c..791842ba9 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.

blockly.googlecode.com'; + 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.

blockly.googlecode.com'; }; diff --git a/apps/index/generated/zh-hans.js b/apps/index/generated/zh-hans.js index c7009aa76..ac2f41897 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或XML。
解决与一个或两个变量的数学问题。
使用 Blockly 建立自定义块。

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly应用程序

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

blockly.googlecode.com'; }; diff --git a/apps/index/generated/zh-hant.js b/apps/index/generated/zh-hant.js index ba95bfff5..0581efb88 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 建立自訂積木方塊。

blockly.googlecode.com'; + return appsIndex.messages(null, null, opt_ijData) + '

Blockly 應用程式

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

blockly.googlecode.com'; }; diff --git a/apps/json/en.json b/apps/json/en.json index 5a756281f..64e7372c4 100644 --- a/apps/json/en.json +++ b/apps/json/en.json @@ -1,7 +1,7 @@ { "@metadata": { "author": "Ellen Spertus ", - "lastupdated": "2014-01-14 21:44:24.240651", + "lastupdated": "2014-02-04 23:30:12.397375", "locale": "en", "messagedocumentation" : "qqq" }, diff --git a/apps/json/qqq.json b/apps/json/qqq.json index c2de6c5ec..b8d5a322e 100644 --- a/apps/json/qqq.json +++ b/apps/json/qqq.json @@ -1,12 +1,4 @@ { - "@metadata": { - "authors": [ - "Beta16", - "Espertus", - "McDutchie", - "Shirayuki" - ] - }, "Apps.subtitle": "A short description of Blockly.", "Apps.blocklyMessage": "The project name. If readers of your language would know approximately how to pronounce 'Blockly', leave unchanged. Otherwise, include a transliteration in parentheses, such as the Russian: 'Blockly (Блoкли)'.", "Apps.codeTooltip": "tooltip - Pressing the button causes a program in the JavaScript computer language to be displayed, based on the program created by the user.", @@ -161,4 +153,4 @@ "Turtle.captureTooltip": "tooltip - Pressing this button causes the drawing created by the user's program to be saved as an image on the user's computer. The button icon looks like a camera.", "Turtle.imgFilename": "filename - The name of the image file containing the user's drawing. It must end with '.png'.", "Turtle.catTurtle": "category - Blocks related to Turtle commands." -} \ No newline at end of file +} diff --git a/apps/plane/generated/gl.js b/apps/plane/generated/gl.js index 28079de2d..ce7291fab 100644 --- a/apps/plane/generated/gl.js +++ b/apps/plane/generated/gl.js @@ -41,7 +41,7 @@ planepage.messages = function(opt_data, opt_ignored, opt_ijData) { planepage.start = function(opt_data, opt_ignored, opt_ijData) { - var output = planepage.messages(null, null, opt_ijData) + '

Blockly : Avión   '; + var output = planepage.messages(null, null, opt_ijData) + '

Blockly : Calculadora de asentos de avión   '; var iLimit130 = opt_ijData.maxLevel + 1; for (var i130 = 1; i130 < iLimit130; i130++) { output += ' ' + ((i130 == opt_ijData.level) ? '' + soy.$$escapeHtml(i130) + '' : (i130 < opt_ijData.level) ? '' : '' + soy.$$escapeHtml(i130) + ''); diff --git a/blockly_compressed.js b/blockly_compressed.js index ad8c98e60..163eb673e 100644 --- a/blockly_compressed.js +++ b/blockly_compressed.js @@ -666,8 +666,8 @@ Blockly.BlockSvg.prototype.renderDrawLeft_=function(a,b,c,d){this.block_.outputC Blockly.Blocks={}; Blockly.Blocks.addTemplate=function(a){goog.asserts.assert(a.blockName);goog.asserts.assert(Blockly.Blocks[a.blockName],"Blockly.Blocks already has a field named ",a.blockName);goog.asserts.assert(a.message);goog.asserts.assert(a.colour&&"number"==typeof a.colour&&0<=a.colour&&360>a.colour,"details.colour must be a number from 0 to 360 (exclusive)");"undefined"!=a.output&&(goog.asserts.assert(!a.previousStatement,"When details.output is defined, details.previousStatement must not be true."),goog.asserts.assert(!a.nextStatement, "When details.output is defined, details.nextStatement must not be true."));var b={init:function(){var b=this;this.setColour(a.colour);this.setHelpUrl(a.helpUrl);"string"==typeof a.tooltip?this.setTooltip(a.tooltip):"function"==typeof a.tooltip&&this.setTooltip(function(){return a.tooltip(b)});"undefined"!=a.output?this.setOutput(!0,a.output):(this.setPreviousStatement("undefined"==typeof a.previousStatement?!0:a.previousStatement),this.setNextStatement("undefined"==typeof a.nextStatement?!0:a.nextStatement)); -var d=[];d.push(a.text);a.args&&a.args.forEach(function(a){goog.asserts.assert(a.name);goog.asserts.assert("undefined"!=a.check);"undefined"==a.type||a.type==Blockly.INPUT_VALUE?d.push([a.name,a.check,"undefined"==typeof a.align?Blockly.ALIGN_RIGHT:a.align]):goog.asserts.fail("addTemplate() can only handle value inputs.")});interpAgs.push(Blockly.ALIGN_RIGHT);a.inline&&this.setInlineInputs(a.inline);Blockly.Block.prototype.interpolateMsg.apply(this,d)}};b.mutationToDom=a.switchable?function(){var b= -a.mutationToDomFunc?a.mutatationToDomFunc():document.createElement("mutation");b.setAttribute("is_statement",this.isStatement||!1);return b}:a.mutationToDomFunc;Blockly.Blocks[a.blockName]=b}; +var d=[];d.push(a.text);a.args&&a.args.forEach(function(a){goog.asserts.assert(a.name);goog.asserts.assert("undefined"!=a.check);"undefined"==a.type||a.type==Blockly.INPUT_VALUE?d.push([a.name,a.check,"undefined"==typeof a.align?Blockly.ALIGN_RIGHT:a.align]):goog.asserts.fail("addTemplate() can only handle value inputs.")});d.push(Blockly.ALIGN_RIGHT);a.inline&&this.setInlineInputs(a.inline);Blockly.Block.prototype.interpolateMsg.apply(this,d)}};b.mutationToDom=a.switchable?function(){var b=a.mutationToDomFunc? +a.mutatationToDomFunc():document.createElement("mutation");b.setAttribute("is_statement",this.isStatement||!1);return b}:a.mutationToDomFunc;Blockly.Blocks[a.blockName]=b}; // Copyright 2011 Google Inc. Apache License 2.0 Blockly.ScrollbarPair=function(a){this.workspace_=a;this.oldHostMetrics_=null;this.hScroll=new Blockly.Scrollbar(a,!0,!0);this.vScroll=new Blockly.Scrollbar(a,!1,!0);this.corner_=Blockly.createSvgElement("rect",{height:Blockly.Scrollbar.scrollbarThickness,width:Blockly.Scrollbar.scrollbarThickness,style:"fill: #fff"},null);Blockly.Scrollbar.insertAfter_(this.corner_,a.getBubbleCanvas())}; Blockly.ScrollbarPair.prototype.dispose=function(){Blockly.unbindEvent_(this.onResizeWrapper_);this.onResizeWrapper_=null;goog.dom.removeNode(this.corner_);this.oldHostMetrics_=this.workspace_=this.corner_=null;this.hScroll.dispose();this.hScroll=null;this.vScroll.dispose();this.vScroll=null}; diff --git a/blocks/logic.js b/blocks/logic.js index 15e276b90..de540a748 100644 --- a/blocks/logic.js +++ b/blocks/logic.js @@ -221,25 +221,21 @@ Blockly.Blocks['controls_if_else'] = { Blockly.Blocks['logic_compare'] = { // Comparison operator. init: function() { - if (Blockly.RTL) { - var OPERATORS = [ - ['=', 'EQ'], - ['\u2260', 'NEQ'], - ['>', 'LT'], - ['\u2265', 'LTE'], - ['<', 'GT'], - ['\u2264', 'GTE'] - ]; - } else { - var OPERATORS = [ - ['=', 'EQ'], - ['\u2260', 'NEQ'], - ['<', 'LT'], - ['\u2264', 'LTE'], - ['>', 'GT'], - ['\u2265', 'GTE'] - ]; - } + var OPERATORS = Blockly.RTL ? [ + ['=', 'EQ'], + ['\u2260', 'NEQ'], + ['>', 'LT'], + ['\u2265', 'LTE'], + ['<', 'GT'], + ['\u2264', 'GTE'] + ] : [ + ['=', 'EQ'], + ['\u2260', 'NEQ'], + ['<', 'LT'], + ['\u2264', 'LTE'], + ['>', 'GT'], + ['\u2265', 'GTE'] + ]; this.setHelpUrl(Blockly.Msg.LOGIC_COMPARE_HELPURL); this.setColour(210); this.setOutput(true, 'Boolean'); diff --git a/core/blocks.js b/core/blocks.js index fbf2f56bb..b137fef33 100644 --- a/core/blocks.js +++ b/core/blocks.js @@ -35,10 +35,10 @@ goog.provide('Blockly.Blocks'); /** * Create a block template and add it as a field to Blockly.Blocks with the * name details.blockName. - * @param {!object} details Details about the block that should be created. + * @param {!Object} details Details about the block that should be created. * The following fields are used: - * - blockName {!string} The name of the block, which should be unique. - * - colour {!number} The hue value of the colour to use for the block. + * - blockName {string} The name of the block, which should be unique. + * - colour {number} The hue value of the colour to use for the block. * (Blockly.HSV_SATURATION and Blockly.HSV_VALUE are used for saturation * and value, respectively.) * - output {?string|Array.} Output type. If undefined, there are @@ -47,16 +47,16 @@ goog.provide('Blockly.Blocks'); * - null: Any type can be produced. * - String: Only the specified type (e.g., 'Number') can be produced. * - Array.: Any of the specified types can be produced. - * - message {!string} A message suitable for passing as a first argument to + * - message {string} A message suitable for passing as a first argument to * Blockly.Block.interpolateMsg(). Specifically, it should consist of * text to be displayed on the block, optionally interspersed with * references to inputs (one-based indices into the args array) or fields, * such as '%1' for the first element of args. The creation of dummy * inputs can be forced with a newline (\n). - * - args {?Array.} One or more descriptions of value inputs. + * - args {Array.} One or more descriptions of value inputs. * TODO: Add Fields and statement stacks. * Each object in the array can have the following fields: - * - name {!string} The name of the input. + * - name {string} The name of the input. * - type {?number} One of Blockly.INPUT_VALUE, Blockly.NEXT_STATEMENT, or * ??. If not provided, it is assumed to be Blockly.INPUT_VALUE. * - check {?string|Array.} Input type. See description of the @@ -72,9 +72,9 @@ goog.provide('Blockly.Blocks'); * - nextStatement {?boolean} Whether there should be a statement * connector on the bottom of the block. If not specified, the default * value will be !output. - * - tooltip {?string|function} Tooltip text or a function on this block + * - tooltip {?string|Function} Tooltip text or a function on this block * that returns a tooltip string. - * - helpUrl {?string|function} The help URL, or a function on this block + * - helpUrl {?string|Function} The help URL, or a function on this block * that returns the help URL. * - switchable {?boolean} Whether the block should be switchable between * an expression and statement. Specifically, if true, the block will @@ -84,9 +84,9 @@ goog.provide('Blockly.Blocks'); * menu option 'Remove output' will be replaced by 'Add Output'. If * selected, the output will reappear and the statement connectors will * disappear. - * - mutationToDomFunc {?function} TODO desc. - * - domToMutationFunc {?function} TODO desc. - * - customContextMenuFunc {?function} TODO desc. + * - mutationToDomFunc {Function} TODO desc. + * - domToMutationFunc {Function} TODO desc. + * - customContextMenuFunc {Function} TODO desc. * Additional fields will be ignored. */ Blockly.Blocks.addTemplate = function(details) { @@ -152,7 +152,7 @@ Blockly.Blocks.addTemplate = function(details) { } // Neil, how would you recommend specifying the final dummy alignment? // Should it be a top-level field in details? - interpAgs.push(Blockly.ALIGN_RIGHT); + interpArgs.push(Blockly.ALIGN_RIGHT); if (details.inline) { this.setInlineInputs(details.inline); } diff --git a/core/realtime.js b/core/realtime.js index 5db1e86e1..d5d2f1dcc 100644 --- a/core/realtime.js +++ b/core/realtime.js @@ -59,7 +59,7 @@ Blockly.Realtime.model_ = null; /** * The function used to initialize the UI after realtime is initialized. - * @type {Function()} + * @type {Function} * @private */ Blockly.Realtime.initUi_ = null; @@ -214,7 +214,7 @@ Blockly.Realtime.onBlocksMapChange_ = function(evt) { /** * A convenient wrapper around code that synchronizes the local model being * edited with changes from another non-local model. - * @param {!Function()} thunk A thunk of code to call. + * @param {!Function} thunk A thunk of code to call. * @private */ Blockly.Realtime.doWithinSync_ = function(thunk) { diff --git a/msg/js/da.js b/msg/js/da.js index 6ff44d28f..722aab300 100644 --- a/msg/js/da.js +++ b/msg/js/da.js @@ -339,9 +339,9 @@ Blockly.Msg.TEXT_PROMPT_TYPE_TEXT = "spørg efter tekst med meddelelsen"; Blockly.Msg.TEXT_TEXT_HELPURL = "https://da.wikipedia.org/wiki/Tekststreng"; Blockly.Msg.TEXT_TEXT_TOOLTIP = "En bogstav, et ord eller en linje med tekst."; Blockly.Msg.TEXT_TRIM_HELPURL = "https://code.google.com/p/blockly/wiki/Text#Trimming_%28removing%29_spaces"; // untranslated -Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = "fjern mellemrum fra begge sider"; -Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = "fjern mellemrum fra venstre side"; -Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = "fjern mellemrum fra højre side"; +Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = "fjern mellemrum fra begge sider af"; +Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = "fjern mellemrum fra venstre side af"; +Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = "fjern mellemrum fra højre side af"; Blockly.Msg.TEXT_TRIM_TOOLTIP = "Returner en kopi af teksten med mellemrum fjernet fra den ene eller begge sider."; Blockly.Msg.VARIABLES_DEFAULT_NAME = "element"; Blockly.Msg.VARIABLES_GET_CREATE_SET = "Opret 'sæt %1'"; diff --git a/msg/js/de.js b/msg/js/de.js index fbb36f649..421c3654e 100644 --- a/msg/js/de.js +++ b/msg/js/de.js @@ -8,7 +8,7 @@ goog.require('Blockly.Msg'); Blockly.Msg.ADD_COMMENT = "Kommentar hinzufügen"; Blockly.Msg.CHANGE_VALUE_TITLE = "Wert ändern:"; -Blockly.Msg.CHAT = "Chat with your collaborator by typing in this box!"; // untranslated +Blockly.Msg.CHAT = "Chatte mit unserem Mitarbeiter durch Eingeben von Text in diesen Kasten!"; Blockly.Msg.COLLAPSE_ALL = "Collapse Blocks"; Blockly.Msg.COLLAPSE_BLOCK = "Block zusammenfalten"; Blockly.Msg.COLOUR_BLEND_COLOUR1 = "Farbe 1"; @@ -20,8 +20,8 @@ Blockly.Msg.COLOUR_BLEND_TOOLTIP = "Vermische 2 Farbe mit konfigurierbaren Farbv Blockly.Msg.COLOUR_PICKER_HELPURL = "https://de.wikipedia.org/wiki/Farbe"; Blockly.Msg.COLOUR_PICKER_TOOLTIP = "Wählen eine Farbe von der Palette."; Blockly.Msg.COLOUR_RANDOM_HELPURL = "http://randomcolour.com"; // untranslated -Blockly.Msg.COLOUR_RANDOM_TITLE = "random colour"; -Blockly.Msg.COLOUR_RANDOM_TOOLTIP = "Choose a colour at random."; +Blockly.Msg.COLOUR_RANDOM_TITLE = "zufällige Farbe"; +Blockly.Msg.COLOUR_RANDOM_TOOLTIP = "Wählen Sie eine Farbe nach dem Zufallsprinzip."; Blockly.Msg.COLOUR_RGB_BLUE = "blau"; Blockly.Msg.COLOUR_RGB_GREEN = "grün"; Blockly.Msg.COLOUR_RGB_HELPURL = "https://de.wikipedia.org/wiki/RGB-Farbraum"; diff --git a/msg/js/zh-hans.js b/msg/js/zh-hans.js index c07702b1d..0efbd61c1 100644 --- a/msg/js/zh-hans.js +++ b/msg/js/zh-hans.js @@ -339,9 +339,9 @@ Blockly.Msg.TEXT_PROMPT_TYPE_TEXT = "输入数字并显示提示消息"; Blockly.Msg.TEXT_TEXT_HELPURL = "https://zh.wikipedia.org/wiki/字符串"; Blockly.Msg.TEXT_TEXT_TOOLTIP = "一个字母、单词或一行文本。"; Blockly.Msg.TEXT_TRIM_HELPURL = "https://code.google.com/p/blockly/wiki/Text#Trimming_%28removing%29_spaces"; -Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = "从两侧消除空格"; -Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = "从左侧消除空格"; -Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = "从右侧消除空格"; +Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = "消除两侧空格"; +Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = "消除左侧空格"; +Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = "消除右侧空格"; Blockly.Msg.TEXT_TRIM_TOOLTIP = "复制这段文字的同时删除两端多余的空格。"; Blockly.Msg.VARIABLES_DEFAULT_NAME = "项"; Blockly.Msg.VARIABLES_GET_CREATE_SET = "创建“设定%1”";