diff --git a/blockly_compressed.js b/blockly_compressed.js index 9cf09464b..6aa43bcd0 100644 --- a/blockly_compressed.js +++ b/blockly_compressed.js @@ -969,10 +969,10 @@ Blockly.Trashcan.prototype.getRect=function(){var a=Blockly.getSvgXY_(this.svgGr Blockly.Trashcan.prototype.animateLid_=function(){this.lidOpen_+=this.isOpen?.2:-.2;this.lidOpen_=goog.math.clamp(this.lidOpen_,0,1);var a=45*this.lidOpen_;this.svgLid_.setAttribute("transform","rotate("+(this.workspace_.RTL?-a:a)+", "+(this.workspace_.RTL?4:this.WIDTH_-4)+", "+(this.LID_HEIGHT_-2)+")");a=goog.math.lerp(.4,.8,this.lidOpen_);this.svgGroup_.style.opacity=a;0this.lidOpen_&&(this.lidTask_=goog.Timer.callOnce(this.animateLid_,20,this))}; Blockly.Trashcan.prototype.close=function(){this.setOpen_(!1)}; // Copyright 2012 Google Inc. Apache License 2.0 -Blockly.Xml={};Blockly.Xml.workspaceToDom=function(a){var b;a.RTL&&(b=a.getWidth());for(var c=goog.dom.createDom("xml"),d=a.getTopBlocks(!0),e=0,f;f=d[e];e++){var g=Blockly.Xml.blockToDom_(f);f=f.getRelativeToSurfaceXY();g.setAttribute("x",a.RTL?b-f.x:f.x);g.setAttribute("y",f.y);c.appendChild(g)}return c}; +Blockly.Xml={};Blockly.Xml.workspaceToDom=function(a){var b;a.RTL&&(b=a.getWidth());for(var c=goog.dom.createDom("xml"),d=a.getTopBlocks(!0),e=0,f;f=d[e];e++){var g=Blockly.Xml.blockToDom_(f);f=f.getRelativeToSurfaceXY();g.setAttribute("x",Math.round(a.RTL?b-f.x:f.x));g.setAttribute("y",Math.round(f.y));c.appendChild(g)}return c}; Blockly.Xml.blockToDom_=function(a){var b=goog.dom.createDom("block");b.setAttribute("type",a.type);b.setAttribute("id",a.id);if(a.mutationToDom){var c=a.mutationToDom();c&&b.appendChild(c)}for(var c=0,d;d=a.inputList[c];c++)for(var e=0,f;f=d.fieldRow[e];e++)if(f.name&&f.EDITABLE){var g=goog.dom.createDom("field",null,f.getValue());g.setAttribute("name",f.name);b.appendChild(g)}if(c=a.getCommentText())c=goog.dom.createDom("comment",null,c),"object"==typeof a.comment&&(c.setAttribute("pinned",a.comment.isVisible()), -d=a.comment.getBubbleSize(),c.setAttribute("h",d.height),c.setAttribute("w",d.width)),b.appendChild(c);a.data&&(c=goog.dom.createDom("data",null,a.data),b.appendChild(c));e=!1;for(c=0;d=a.inputList[c];c++){var h;f=!0;d.type!=Blockly.DUMMY_INPUT&&(g=d.connection.targetBlock(),d.type==Blockly.INPUT_VALUE?(h=goog.dom.createDom("value"),e=!0):d.type==Blockly.NEXT_STATEMENT&&(h=goog.dom.createDom("statement")),g&&(h.appendChild(Blockly.Xml.blockToDom_(g)),f=!1),h.setAttribute("name",d.name),f||b.appendChild(h))}e&& -b.setAttribute("inline",a.inputsInline);a.isCollapsed()&&b.setAttribute("collapsed",!0);a.disabled&&b.setAttribute("disabled",!0);a.isDeletable()||b.setAttribute("deletable",!1);a.isMovable()||b.setAttribute("movable",!1);a.isEditable()||b.setAttribute("editable",!1);if(a=a.getNextBlock())h=goog.dom.createDom("next",null,Blockly.Xml.blockToDom_(a)),b.appendChild(h);return b};Blockly.Xml.domToText=function(a){return(new XMLSerializer).serializeToString(a)}; +d=a.comment.getBubbleSize(),c.setAttribute("h",d.height),c.setAttribute("w",d.width)),b.appendChild(c);a.data&&(c=goog.dom.createDom("data",null,a.data),b.appendChild(c));for(c=0;d=a.inputList[c];c++){var h,e=!0;d.type!=Blockly.DUMMY_INPUT&&(f=d.connection.targetBlock(),d.type==Blockly.INPUT_VALUE?h=goog.dom.createDom("value"):d.type==Blockly.NEXT_STATEMENT&&(h=goog.dom.createDom("statement")),f&&(h.appendChild(Blockly.Xml.blockToDom_(f)),e=!1),h.setAttribute("name",d.name),e||b.appendChild(h))}a.inputsInlineDefault!= +a.inputsInline&&b.setAttribute("inline",a.inputsInline);a.isCollapsed()&&b.setAttribute("collapsed",!0);a.disabled&&b.setAttribute("disabled",!0);a.isDeletable()||b.setAttribute("deletable",!1);a.isMovable()||b.setAttribute("movable",!1);a.isEditable()||b.setAttribute("editable",!1);if(a=a.getNextBlock())h=goog.dom.createDom("next",null,Blockly.Xml.blockToDom_(a)),b.appendChild(h);return b};Blockly.Xml.domToText=function(a){return(new XMLSerializer).serializeToString(a)}; Blockly.Xml.domToPrettyText=function(a){a=Blockly.Xml.domToText(a).split("<");for(var b="",c=1;c"!=d.slice(-2)&&(b+=" ")}a=a.join("\n");a=a.replace(/(<(\w+)\b[^>]*>[^\n]*)\n *<\/\2>/g,"$1");return a.replace(/^\n/,"")}; Blockly.Xml.textToDom=function(a){a=(new DOMParser).parseFromString(a,"text/xml");if(!a||!a.firstChild||"xml"!=a.firstChild.nodeName.toLowerCase()||a.firstChild!==a.lastChild)throw"Blockly.Xml.textToDom did not obtain a valid XML tree.";return a.firstChild}; Blockly.Xml.domToWorkspace=function(a,b){var c;a.RTL&&(c=a.getWidth());for(var d=b.childNodes.length,e=0;ethis.workspace.remainingCapacity()&&(d.enabled=!1);c.push(d);this.isEditable()&&!this.collapsed_&&this.workspace.options.comments&&(d={enabled:!0},this.comment?(d.text=Blockly.Msg.REMOVE_COMMENT,d.callback= -function(){b.setCommentText(null)}):(d.text=Blockly.Msg.ADD_COMMENT,d.callback=function(){b.setCommentText("")}),c.push(d));if(!this.collapsed_)for(d=0;d=a.clientX&&0==a.clientY&&0==a.button)){Blockly.removeAllRanges();var c=a.clientX-b.startDragMouseX,d=a.clientY-b.startDragMouseY;1==Blockly.dragMode_&&Math.sqrt(Math.pow(c,2)+Math.pow(d,2))>Blockly.DRAG_RADIUS&&(Blockly.dragMode_=2,Blockly.longStop_(),b.setParent(null),b.setDragging_(!0),b.workspace.recordDeleteAreas());if(2==Blockly.dragMode_){var e=b.startDragX+c,f=b.startDragY+ d;b.getSvgRoot().setAttribute("transform","translate("+e+", "+f+")");for(e=0;ed;d++){var e=1==d?a:b;e&&!e.outputConnection.checkType_(c)&&(c===this.prevParentConnection_?(this.setParent(null),c.sourceBlock_.bumpNeighbours_()):(e.setParent(null),e.bumpNeighbours_()))}this.prevParentConnection_=c}}}; // Copyright 2012 Google Inc. Apache License 2.0 -Blockly.Blocks.loops={};Blockly.Blocks.loops.HUE=120;Blockly.Blocks.controls_repeat={init:function(){this.jsonInit({message:Blockly.Msg.CONTROLS_REPEAT_TITLE+" %2 "+Blockly.Msg.CONTROLS_REPEAT_INPUT_DO+" %3",args:[{type:"field_input",name:"TIMES",text:"10"},{type:"input_dummy"},{type:"input_statement",name:"DO"}],inputsInline:!0,previousStatement:null,nextStatement:null,colour:Blockly.Blocks.loops.HUE,tooltip:Blockly.Msg.CONTROLS_REPEAT_TOOLTIP,helpUrl:Blockly.Msg.CONTROLS_REPEAT_HELPURL});this.getField_("TIMES").setChangeHandler(Blockly.FieldTextInput.nonnegativeIntegerValidator)}}; -Blockly.Blocks.controls_repeat_ext={init:function(){this.jsonInit({message:Blockly.Msg.CONTROLS_REPEAT_TITLE+" %2 "+Blockly.Msg.CONTROLS_REPEAT_INPUT_DO+" %3",args:[{type:"input_value",name:"TIMES",check:"Number"},{type:"input_dummy"},{type:"input_statement",name:"DO"}],inputsInline:!0,previousStatement:null,nextStatement:null,colour:Blockly.Blocks.loops.HUE,tooltip:Blockly.Msg.CONTROLS_REPEAT_TOOLTIP,helpUrl:Blockly.Msg.CONTROLS_REPEAT_HELPURL})}}; +Blockly.Blocks.loops={};Blockly.Blocks.loops.HUE=120;Blockly.Blocks.controls_repeat={init:function(){this.jsonInit({message:Blockly.Msg.CONTROLS_REPEAT_TITLE+" %2 "+Blockly.Msg.CONTROLS_REPEAT_INPUT_DO+" %3",args:[{type:"field_input",name:"TIMES",text:"10"},{type:"input_dummy"},{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,colour:Blockly.Blocks.loops.HUE,tooltip:Blockly.Msg.CONTROLS_REPEAT_TOOLTIP,helpUrl:Blockly.Msg.CONTROLS_REPEAT_HELPURL});this.getField_("TIMES").setChangeHandler(Blockly.FieldTextInput.nonnegativeIntegerValidator)}}; +Blockly.Blocks.controls_repeat_ext={init:function(){this.jsonInit({message:Blockly.Msg.CONTROLS_REPEAT_TITLE+" %2 "+Blockly.Msg.CONTROLS_REPEAT_INPUT_DO+" %3",args:[{type:"input_value",name:"TIMES",check:"Number"},{type:"input_dummy"},{type:"input_statement",name:"DO"}],previousStatement:null,nextStatement:null,colour:Blockly.Blocks.loops.HUE,tooltip:Blockly.Msg.CONTROLS_REPEAT_TOOLTIP,helpUrl:Blockly.Msg.CONTROLS_REPEAT_HELPURL})}}; Blockly.Blocks.controls_whileUntil={init:function(){var a=[[Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_WHILE,"WHILE"],[Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_UNTIL,"UNTIL"]];this.setHelpUrl(Blockly.Msg.CONTROLS_WHILEUNTIL_HELPURL);this.setColour(Blockly.Blocks.loops.HUE);this.appendValueInput("BOOL").setCheck("Boolean").appendField(new Blockly.FieldDropdown(a),"MODE");this.appendStatementInput("DO").appendField(Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO);this.setPreviousStatement(!0);this.setNextStatement(!0); var b=this;this.setTooltip(function(){var a=b.getFieldValue("MODE");return{WHILE:Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_WHILE,UNTIL:Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL}[a]})}}; Blockly.Blocks.controls_for={init:function(){this.jsonInit({message:Blockly.Msg.CONTROLS_FOR_TITLE,args:[{type:"field_variable",name:"VAR",variable:null},{type:"input_value",name:"FROM",check:"Number",align:"RIGHT"},{type:"input_value",name:"TO",align:"RIGHT"},{type:"input_value",name:"BY",check:"Number",align:"RIGHT"}],inputsInline:!0,previousStatement:null,nextStatement:null,colour:Blockly.Blocks.loops.HUE,helpUrl:Blockly.Msg.CONTROLS_FOR_HELPURL});this.appendStatementInput("DO").appendField(Blockly.Msg.CONTROLS_FOR_INPUT_DO); -this.setTooltip(function(){return Blockly.Msg.CONTROLS_FOR_TOOLTIP.replace("%1",thisBlock.getFieldValue("VAR"))})},getVars:function(){return[this.getFieldValue("VAR")]},renameVar:function(a,b){Blockly.Names.equals(a,this.getFieldValue("VAR"))&&this.setFieldValue(b,"VAR")},customContextMenu:function(a){if(!this.isCollapsed()){var b={enabled:!0},c=this.getFieldValue("VAR");b.text=Blockly.Msg.VARIABLES_SET_CREATE_GET.replace("%1",c);c=goog.dom.createDom("field",null,c);c.setAttribute("name","VAR");c= -goog.dom.createDom("block",null,c);c.setAttribute("type","variables_get");b.callback=Blockly.ContextMenu.callbackFactory(this,c);a.push(b)}}}; -Blockly.Blocks.controls_forEach={init:function(){this.setHelpUrl(Blockly.Msg.CONTROLS_FOREACH_HELPURL);this.setColour(Blockly.Blocks.loops.HUE);this.appendValueInput("LIST").setCheck("Array").appendField(Blockly.Msg.CONTROLS_FOREACH_INPUT_ITEM).appendField(new Blockly.FieldVariable(null),"VAR").appendField(Blockly.Msg.CONTROLS_FOREACH_INPUT_INLIST);Blockly.Msg.CONTROLS_FOREACH_INPUT_INLIST_TAIL&&(this.appendDummyInput().appendField(Blockly.Msg.CONTROLS_FOREACH_INPUT_INLIST_TAIL),this.setInputsInline(!0)); -this.appendStatementInput("DO").appendField(Blockly.Msg.CONTROLS_FOREACH_INPUT_DO);this.setPreviousStatement(!0);this.setNextStatement(!0);var a=this;this.setTooltip(function(){return Blockly.Msg.CONTROLS_FOREACH_TOOLTIP.replace("%1",a.getFieldValue("VAR"))})},getVars:function(){return[this.getFieldValue("VAR")]},renameVar:function(a,b){Blockly.Names.equals(a,this.getFieldValue("VAR"))&&this.setFieldValue(b,"VAR")},customContextMenu:Blockly.Blocks.controls_for.customContextMenu}; +var a=this;this.setTooltip(function(){return Blockly.Msg.CONTROLS_FOR_TOOLTIP.replace("%1",a.getFieldValue("VAR"))})},getVars:function(){return[this.getFieldValue("VAR")]},renameVar:function(a,b){Blockly.Names.equals(a,this.getFieldValue("VAR"))&&this.setFieldValue(b,"VAR")},customContextMenu:function(a){if(!this.isCollapsed()){var b={enabled:!0},c=this.getFieldValue("VAR");b.text=Blockly.Msg.VARIABLES_SET_CREATE_GET.replace("%1",c);c=goog.dom.createDom("field",null,c);c.setAttribute("name","VAR"); +c=goog.dom.createDom("block",null,c);c.setAttribute("type","variables_get");b.callback=Blockly.ContextMenu.callbackFactory(this,c);a.push(b)}}}; +Blockly.Blocks.controls_forEach={init:function(){this.jsonInit({message:Blockly.Msg.CONTROLS_FOREACH_TITLE,args:[{type:"field_variable",name:"VAR",variable:null},{type:"input_value",name:"LIST",check:"Array"}],previousStatement:null,nextStatement:null,colour:Blockly.Blocks.loops.HUE,helpUrl:Blockly.Msg.CONTROLS_FOREACH_HELPURL});this.appendStatementInput("DO").appendField(Blockly.Msg.CONTROLS_FOREACH_INPUT_DO);var a=this;this.setTooltip(function(){return Blockly.Msg.CONTROLS_FOREACH_TOOLTIP.replace("%1", +a.getFieldValue("VAR"))})},getVars:function(){return[this.getFieldValue("VAR")]},renameVar:function(a,b){Blockly.Names.equals(a,this.getFieldValue("VAR"))&&this.setFieldValue(b,"VAR")},customContextMenu:Blockly.Blocks.controls_for.customContextMenu}; Blockly.Blocks.controls_flow_statements={init:function(){var a=[[Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK,"BREAK"],[Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE,"CONTINUE"]];this.setHelpUrl(Blockly.Msg.CONTROLS_FLOW_STATEMENTS_HELPURL);this.setColour(Blockly.Blocks.loops.HUE);this.appendDummyInput().appendField(new Blockly.FieldDropdown(a),"FLOW");this.setPreviousStatement(!0);var b=this;this.setTooltip(function(){var a=b.getFieldValue("FLOW");return{BREAK:Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK, CONTINUE:Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE}[a]})},onchange:function(){if(this.workspace){var a=!1,b=this;do{if("controls_repeat"==b.type||"controls_repeat_ext"==b.type||"controls_forEach"==b.type||"controls_for"==b.type||"controls_whileUntil"==b.type){a=!0;break}b=b.getSurroundParent()}while(b);a?this.setWarningText(null):this.setWarningText(Blockly.Msg.CONTROLS_FLOW_STATEMENTS_WARNING)}}}; // Copyright 2012 Google Inc. Apache License 2.0 @@ -79,7 +79,7 @@ Blockly.Blocks.math_constant={init:function(){this.setHelpUrl(Blockly.Msg.MATH_C Blockly.Blocks.math_number_property={init:function(){var a=[[Blockly.Msg.MATH_IS_EVEN,"EVEN"],[Blockly.Msg.MATH_IS_ODD,"ODD"],[Blockly.Msg.MATH_IS_PRIME,"PRIME"],[Blockly.Msg.MATH_IS_WHOLE,"WHOLE"],[Blockly.Msg.MATH_IS_POSITIVE,"POSITIVE"],[Blockly.Msg.MATH_IS_NEGATIVE,"NEGATIVE"],[Blockly.Msg.MATH_IS_DIVISIBLE_BY,"DIVISIBLE_BY"]];this.setColour(Blockly.Blocks.math.HUE);this.appendValueInput("NUMBER_TO_CHECK").setCheck("Number");a=new Blockly.FieldDropdown(a,function(a){this.sourceBlock_.updateShape_("DIVISIBLE_BY"== a)});this.appendDummyInput().appendField(a,"PROPERTY");this.setInputsInline(!0);this.setOutput(!0,"Boolean");this.setTooltip(Blockly.Msg.MATH_IS_TOOLTIP)},mutationToDom:function(){var a=document.createElement("mutation"),b="DIVISIBLE_BY"==this.getFieldValue("PROPERTY");a.setAttribute("divisor_input",b);return a},domToMutation:function(a){a="true"==a.getAttribute("divisor_input");this.updateShape_(a)},updateShape_:function(a){var b=this.getInput("DIVISOR");a?b||this.appendValueInput("DIVISOR").setCheck("Number"): b&&this.removeInput("DIVISOR")}}; -Blockly.Blocks.math_change={init:function(){this.jsonInit({message:Blockly.Msg.MATH_CHANGE_TITLE,args:[{type:"field_variable",name:"VAR",variable:Blockly.Msg.MATH_CHANGE_TITLE_ITEM},{type:"input_value",name:"DELTA",check:"Number",align:"RIGHT"}],inputsInline:!0,previousStatement:null,nextStatement:null,colour:Blockly.Blocks.math.HUE,helpUrl:Blockly.Msg.MATH_CHANGE_HELPURL});var a=this;this.setTooltip(function(){return Blockly.Msg.MATH_CHANGE_TOOLTIP.replace("%1",a.getFieldValue("VAR"))})},getVars:function(){return[this.getFieldValue("VAR")]}, +Blockly.Blocks.math_change={init:function(){this.jsonInit({message:Blockly.Msg.MATH_CHANGE_TITLE,args:[{type:"field_variable",name:"VAR",variable:Blockly.Msg.MATH_CHANGE_TITLE_ITEM},{type:"input_value",name:"DELTA",check:"Number",align:"RIGHT"}],previousStatement:null,nextStatement:null,colour:Blockly.Blocks.math.HUE,helpUrl:Blockly.Msg.MATH_CHANGE_HELPURL});var a=this;this.setTooltip(function(){return Blockly.Msg.MATH_CHANGE_TOOLTIP.replace("%1",a.getFieldValue("VAR"))})},getVars:function(){return[this.getFieldValue("VAR")]}, renameVar:function(a,b){Blockly.Names.equals(a,this.getFieldValue("VAR"))&&this.setFieldValue(b,"VAR")}}; Blockly.Blocks.math_round={init:function(){var a=[[Blockly.Msg.MATH_ROUND_OPERATOR_ROUND,"ROUND"],[Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDUP,"ROUNDUP"],[Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDDOWN,"ROUNDDOWN"]];this.setHelpUrl(Blockly.Msg.MATH_ROUND_HELPURL);this.setColour(Blockly.Blocks.math.HUE);this.setOutput(!0,"Number");this.appendValueInput("NUM").setCheck("Number").appendField(new Blockly.FieldDropdown(a),"OP");this.setTooltip(Blockly.Msg.MATH_ROUND_TOOLTIP)}}; Blockly.Blocks.math_on_list={init:function(){var a=[[Blockly.Msg.MATH_ONLIST_OPERATOR_SUM,"SUM"],[Blockly.Msg.MATH_ONLIST_OPERATOR_MIN,"MIN"],[Blockly.Msg.MATH_ONLIST_OPERATOR_MAX,"MAX"],[Blockly.Msg.MATH_ONLIST_OPERATOR_AVERAGE,"AVERAGE"],[Blockly.Msg.MATH_ONLIST_OPERATOR_MEDIAN,"MEDIAN"],[Blockly.Msg.MATH_ONLIST_OPERATOR_MODE,"MODE"],[Blockly.Msg.MATH_ONLIST_OPERATOR_STD_DEV,"STD_DEV"],[Blockly.Msg.MATH_ONLIST_OPERATOR_RANDOM,"RANDOM"]],b=this;this.setHelpUrl(Blockly.Msg.MATH_ONLIST_HELPURL);this.setColour(Blockly.Blocks.math.HUE); @@ -128,7 +128,7 @@ else for(a=0;a", - "lastupdated": "2015-06-08 18:18:53.015261", + "lastupdated": "2015-06-10 18:37:24.926409", "locale": "en", "messagedocumentation" : "qqq" }, @@ -56,12 +56,10 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "While a value is true, then do some statements.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "While a value is false, then do some statements.", "CONTROLS_FOR_HELPURL": "https://github.com/google/blockly/wiki/Loops#count-with", - "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.", + "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.", "CONTROLS_FOR_TITLE": "count with %1 from %2 to %3 by %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each for each block", - "CONTROLS_FOREACH_INPUT_ITEM": "for each item", - "CONTROLS_FOREACH_INPUT_INLIST": "in list", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each", + "CONTROLS_FOREACH_TITLE": "for each item %1 in list %2", "CONTROLS_FOREACH_TOOLTIP": "For each item in a list, set the variable '%1' to the item, and then do some statements.", "CONTROLS_FLOW_STATEMENTS_HELPURL": "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "break out of loop", diff --git a/msg/json/es.json b/msg/json/es.json index fd2bce5f4..65b2e9abe 100644 --- a/msg/json/es.json +++ b/msg/json/es.json @@ -53,11 +53,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "repetir hasta", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Mientras un valor sea verdadero, entonces hacer algunas declaraciones.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Mientras un valor sea falso, entonces hacer algunas declaraciones.", - "CONTROLS_FOR_TOOLTIP": "Hacer que la variable %1 tome los valores desde el número de inicio hasta el número final, contando con el intervalo especificado, y hacer los bloques especificados.", + "CONTROLS_FOR_TOOLTIP": "Hacer que la variable \"%1\" tome los valores desde el número de inicio hasta el número final, contando con el intervalo especificado, y hacer los bloques especificados.", "CONTROLS_FOR_TITLE": "contar con %1 desde %2 hasta %3 de a %4", - "CONTROLS_FOREACH_HELPURL": "https://es.wikipedia.org/wiki/Foreach bloque 'para cada'", - "CONTROLS_FOREACH_INPUT_ITEM": "para cada elemento", - "CONTROLS_FOREACH_INPUT_INLIST": "en la lista", + "CONTROLS_FOREACH_TITLE": "para cada elemento %1 en la lista %2", "CONTROLS_FOREACH_TOOLTIP": "Para cada elemento en una lista, establecer la variable '%1' al elemento y luego hacer algunas declaraciones.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "romper el bucle", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "continuar con la siguiente iteración del bucle", diff --git a/msg/json/fa.json b/msg/json/fa.json index e527affc0..43f7c29c3 100644 --- a/msg/json/fa.json +++ b/msg/json/fa.json @@ -57,9 +57,7 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "تا زمانی که یک مقدار ناصحیح است، چند عبارت را انجام بده.", "CONTROLS_FOR_TOOLTIP": "متغیر %1 را در مقادیر شروع‌شده از عدد انتهای به عدد انتهایی را دارد، با فواصل مشخص‌شده می‌شمارد و این بلوک مشخص‌شده را انجام می‌دهد.", "CONTROLS_FOR_TITLE": "با تعداد %1 از %2 به %3 با گام‌های %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each برای هر بستن", - "CONTROLS_FOREACH_INPUT_ITEM": "برای هر مورد", - "CONTROLS_FOREACH_INPUT_INLIST": "در فهرست", + "CONTROLS_FOREACH_TITLE": "برای هر مورد %1 در فهرست %2", "CONTROLS_FOREACH_TOOLTIP": "برای هر مورد در این فهرست، تنظیم متغیر «%1» به مورد و انجام تعدادی عبارت.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "شکستن حلقه", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "ادامه با تکرار بعدی حلقه", diff --git a/msg/json/fi.json b/msg/json/fi.json index adf51fdb2..81c503f3f 100644 --- a/msg/json/fi.json +++ b/msg/json/fi.json @@ -56,10 +56,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "toista kunnes", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Niin kauan kuin arvo on tosi, suorita joukko lausekkeita.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Niin kauan kuin arvo on epätosi, suorita joukko lausekkeita.", - "CONTROLS_FOR_TOOLTIP": "Aseta muuttujaan %1 arvot alkuarvosta loppuarvoon annetun askeleen välein ja suorita joka askeleella annettu koodilohko.", + "CONTROLS_FOR_TOOLTIP": "Aseta muuttujaan \"%1\" arvot alkuarvosta loppuarvoon annetun askeleen välein ja suorita joka askeleella annettu koodilohko.", "CONTROLS_FOR_TITLE": "laske %1 Väli %2-%3 %4:n välein", - "CONTROLS_FOREACH_INPUT_ITEM": "kullekin kohteelle", - "CONTROLS_FOREACH_INPUT_INLIST": "listassa", + "CONTROLS_FOREACH_TITLE": "kullekin kohteelle %1 listassa %2", "CONTROLS_FOREACH_TOOLTIP": "Aseta muuttujan %1 arvoksi kukin listan kohde vuorollaan ja suorita joukko lausekkeita.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "poistu silmukasta", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "jatka silmukan seuraavaan toistoon", diff --git a/msg/json/fr.json b/msg/json/fr.json index 4567a5773..743765d50 100644 --- a/msg/json/fr.json +++ b/msg/json/fr.json @@ -54,11 +54,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "répéter jusqu’à", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Tant qu’une valeur est vraie, alors exécuter certains ordres.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Tant qu’une valeur est fausse, alors exécuter certains ordres.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "compter avec %1 de %2 à %3 par %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each pour chaque bloc", - "CONTROLS_FOREACH_INPUT_ITEM": "pour chaque élément", - "CONTROLS_FOREACH_INPUT_INLIST": "dans la liste", + "CONTROLS_FOREACH_TITLE": "pour chaque élément %1 dans la liste %2", "CONTROLS_FOREACH_TOOLTIP": "Pour chaque élément dans une liste, donner la valeur de l’élément à la variable '%1', puis exécuter certains ordres.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "sortir de la boucle", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "continuer avec la prochaine itération de la boucle", diff --git a/msg/json/he.json b/msg/json/he.json index b93ec9ee0..b91357095 100644 --- a/msg/json/he.json +++ b/msg/json/he.json @@ -40,19 +40,16 @@ "COLOUR_PICKER_TOOLTIP": "בחר צבע מן הצבעים.", "COLOUR_RANDOM_TITLE": "צבע אקראי", "COLOUR_RANDOM_TOOLTIP": "בחר צבא אקראי.", - "COLOUR_RGB_HELPURL": "http://www.december.com/html/spec/colorper.html", "COLOUR_RGB_TITLE": "צבע עם", "COLOUR_RGB_RED": "אדום", "COLOUR_RGB_GREEN": "ירוק", "COLOUR_RGB_BLUE": "כחול", "COLOUR_RGB_TOOLTIP": "צור צבע עם הסכום המצוין של אדום, ירוק וכחול. כל הערכים חייבים להיות בין 0 ל100.", - "COLOUR_BLEND_HELPURL": "http://meyerweb.com/eric/tools/color-blend/", "COLOUR_BLEND_TITLE": "ערבב", "COLOUR_BLEND_COLOUR1": "צבע 1", "COLOUR_BLEND_COLOUR2": "צבע 2", "COLOUR_BLEND_RATIO": "יחס", "COLOUR_BLEND_TOOLTIP": "מערבב שני צבעים יחד עם יחס נתון(0.0 - 1.0).", - "CONTROLS_REPEAT_HELPURL": "http://en.wikipedia.org/wiki/For_loop", "CONTROLS_REPEAT_TITLE": "חזור על הפעולה %1 פעמים", "CONTROLS_REPEAT_INPUT_DO": "תעשה", "CONTROLS_REPEAT_TOOLTIP": "לעשות כמה פעולות מספר פעמים.", @@ -60,10 +57,8 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "חזור עד ש...", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "כל עוד הערך הוא אמת, לעשות כמה פעולות.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "בזמן שהערך שווה לשגוי, תעשה מספר חישובים.", - "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.", "CONTROLS_FOR_TITLE": "תספור עם %1 מ- %2 ל- %3 עד- %4", - "CONTROLS_FOREACH_INPUT_ITEM": "לכל פריט", - "CONTROLS_FOREACH_INPUT_INLIST": "ברשימה", + "CONTROLS_FOREACH_TITLE": "לכל פריט %1 ברשימה %2", "CONTROLS_FOREACH_TOOLTIP": "לכל פריט ברשימה, להגדיר את המשתנה '%1' לפריט הזה, ולאחר מכן לעשות כמה פעולות.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "צא מהלולאה", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "המשך עם האיטרציה הבאה של הלולאה", @@ -80,7 +75,6 @@ "CONTROLS_IF_IF_TOOLTIP": "תוסיף, תמחק, או תסדר מחדש כדי להגדיר מחדש את הבלוק If.", "CONTROLS_IF_ELSEIF_TOOLTIP": "תוסיף תנאי לבלוק If.", "CONTROLS_IF_ELSE_TOOLTIP": "לסיום, כל התנאים תקפים לגבי בלוק If.", - "LOGIC_COMPARE_HELPURL": "http://en.wikipedia.org/wiki/Inequality_(mathematics)", "LOGIC_COMPARE_TOOLTIP_EQ": "תחזיר נכון אם שני הקלטים שווים אחד לשני.", "LOGIC_COMPARE_TOOLTIP_NEQ": "תחזיר אמת אם שני הקלטים אינם שווים זה לזה.", "LOGIC_COMPARE_TOOLTIP_LT": "תחזיר אמת (true) אם הקלט הראשון הוא קטן יותר מאשר הקלט השני.", @@ -92,19 +86,14 @@ "LOGIC_OPERATION_TOOLTIP_OR": "תחזיר נכון אם מתקיים לפחות אחד מהקלטים נכונים.", "LOGIC_OPERATION_OR": "או", "LOGIC_NEGATE_TITLE": "לא %1", - "LOGIC_NEGATE_TOOLTIP": "Returns true if the input is false. Returns false if the input is true.", "LOGIC_BOOLEAN_TRUE": "נכון", "LOGIC_BOOLEAN_FALSE": "שגוי", "LOGIC_BOOLEAN_TOOLTIP": "תחזיר אם נכון או אם שגוי.", - "LOGIC_NULL_HELPURL": "http://en.wikipedia.org/wiki/Nullable_type", - "LOGIC_NULL": "null", "LOGIC_NULL_TOOLTIP": "תחזיר ריק.", - "LOGIC_TERNARY_HELPURL": "http://en.wikipedia.org/wiki/%3F:", "LOGIC_TERNARY_CONDITION": "בדיקה", "LOGIC_TERNARY_IF_TRUE": "אם נכון", "LOGIC_TERNARY_IF_FALSE": "אם שגוי", "LOGIC_TERNARY_TOOLTIP": "בדוק את התנאי ב'מבחן'. אם התנאי נכון, תחזיר את הערך 'אם נכון'; אחרת תחזיר את הערך 'אם שגוי'.", - "MATH_NUMBER_HELPURL": "http://en.wikipedia.org/wiki/Number", "MATH_NUMBER_TOOLTIP": "מספר.", "MATH_ADDITION_SYMBOL": "+", "MATH_SUBTRACTION_SYMBOL": "-", @@ -119,29 +108,7 @@ "MATH_TRIG_ATAN": "atan", "MATH_ARITHMETIC_HELPURL": "http://he.wikipedia.org/wiki/%D7%90%D7%A8%D7%99%D7%AA%D7%9E%D7%98%D7%99%D7%A7%D7%94", "MATH_ARITHMETIC_TOOLTIP_ADD": "תחזיר את סכום שני המספרים.", - "MATH_ARITHMETIC_TOOLTIP_MINUS": "Return the difference of the two numbers.", - "MATH_ARITHMETIC_TOOLTIP_MULTIPLY": "Return the product of the two numbers.", - "MATH_ARITHMETIC_TOOLTIP_DIVIDE": "Return the quotient of the two numbers.", - "MATH_ARITHMETIC_TOOLTIP_POWER": "Return the first number raised to the power of the second number.", - "MATH_SINGLE_HELPURL": "http://en.wikipedia.org/wiki/Square_root", - "MATH_SINGLE_OP_ROOT": "square root", - "MATH_SINGLE_TOOLTIP_ROOT": "Return the square root of a number.", "MATH_SINGLE_OP_ABSOLUTE": "ערך מוחלט", - "MATH_SINGLE_TOOLTIP_ABS": "Return the absolute value of a number.", - "MATH_SINGLE_TOOLTIP_NEG": "Return the negation of a number.", - "MATH_SINGLE_TOOLTIP_LN": "Return the natural logarithm of a number.", - "MATH_SINGLE_TOOLTIP_LOG10": "Return the base 10 logarithm of a number.", - "MATH_SINGLE_TOOLTIP_EXP": "Return e to the power of a number.", - "MATH_SINGLE_TOOLTIP_POW10": "Return 10 to the power of a number.", - "MATH_TRIG_HELPURL": "http://en.wikipedia.org/wiki/Trigonometric_functions", - "MATH_TRIG_TOOLTIP_SIN": "Return the sine of a degree (not radian).", - "MATH_TRIG_TOOLTIP_COS": "Return the cosine of a degree (not radian).", - "MATH_TRIG_TOOLTIP_TAN": "Return the tangent of a degree (not radian).", - "MATH_TRIG_TOOLTIP_ASIN": "Return the arcsine of a number.", - "MATH_TRIG_TOOLTIP_ACOS": "Return the arccosine of a number.", - "MATH_TRIG_TOOLTIP_ATAN": "Return the arctangent of a number.", - "MATH_CONSTANT_HELPURL": "http://en.wikipedia.org/wiki/Mathematical_constant", - "MATH_CONSTANT_TOOLTIP": "Return one of the common constants: π (3.141…), e (2.718…), φ (1.618…), sqrt(2) (1.414…), sqrt(½) (0.707…), or ∞ (infinity).", "MATH_IS_EVEN": "זוגי", "MATH_IS_ODD": "אי-זוגי", "MATH_IS_PRIME": "ראשוני", @@ -149,77 +116,22 @@ "MATH_IS_POSITIVE": "חיובי", "MATH_IS_NEGATIVE": "שלילי", "MATH_IS_DIVISIBLE_BY": "מתחלק ב", - "MATH_IS_TOOLTIP": "Check if a number is an even, odd, prime, whole, positive, negative, or if it is divisible by certain number. Returns true or false.", - "MATH_CHANGE_HELPURL": "http://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter", "MATH_CHANGE_TITLE": "שנה %1 by %2", "MATH_CHANGE_TOOLTIP": "הוסף מספר למשתנה '%1'.", - "MATH_ROUND_HELPURL": "http://en.wikipedia.org/wiki/Rounding", - "MATH_ROUND_TOOLTIP": "Round a number up or down.", "MATH_ROUND_OPERATOR_ROUND": "עיגול", "MATH_ROUND_OPERATOR_ROUNDUP": "עיגול למעלה", "MATH_ROUND_OPERATOR_ROUNDDOWN": "עיגול למטה", "MATH_ONLIST_OPERATOR_SUM": "סכום של רשימה", - "MATH_ONLIST_TOOLTIP_SUM": "Return the sum of all the numbers in the list.", "MATH_ONLIST_OPERATOR_MIN": "מינימום של רשימה", "MATH_ONLIST_TOOLTIP_MIN": "תחזיר את המספר הקטן ביותר ברשימה.", "MATH_ONLIST_OPERATOR_MAX": "מקסימום של רשימה", "MATH_ONLIST_TOOLTIP_MAX": "תחזיר את המספר הגדול ביותר ברשימה.", "MATH_ONLIST_OPERATOR_AVERAGE": "ממוצע של רשימה", - "MATH_ONLIST_TOOLTIP_AVERAGE": "Return the average (arithmetic mean) of the numeric values in the list.", - "MATH_ONLIST_OPERATOR_MEDIAN": "median of list", "MATH_ONLIST_TOOLTIP_MEDIAN": "תחזיר את המספר החיצוני ביותר ברשימה.", - "MATH_ONLIST_OPERATOR_MODE": "modes of list", - "MATH_ONLIST_TOOLTIP_MODE": "Return a list of the most common item(s) in the list.", - "MATH_ONLIST_OPERATOR_STD_DEV": "standard deviation of list", - "MATH_ONLIST_TOOLTIP_STD_DEV": "Return the standard deviation of the list.", "MATH_ONLIST_OPERATOR_RANDOM": "פריט אקראי מרשימה", "MATH_ONLIST_TOOLTIP_RANDOM": "תחזיר רכיב אקראי מרשימה.", - "MATH_MODULO_HELPURL": "http://en.wikipedia.org/wiki/Modulo_operation", "MATH_MODULO_TITLE": "שארית החילוק %1 ÷ %2", "MATH_MODULO_TOOLTIP": "החזרת השארית מחלוקת שני המספרים.", - "MATH_CONSTRAIN_HELPURL": "http://en.wikipedia.org/wiki/Clamping_%28graphics%29", - "MATH_CONSTRAIN_TITLE": "constrain %1 low %2 high %3", - "MATH_CONSTRAIN_TOOLTIP": "Constrain a number to be between the specified limits (inclusive).", - "MATH_RANDOM_INT_HELPURL": "http://en.wikipedia.org/wiki/Random_number_generation", - "MATH_RANDOM_INT_TITLE": "random integer from %1 to %2", - "MATH_RANDOM_INT_TOOLTIP": "Return a random integer between the two specified limits, inclusive.", - "MATH_RANDOM_FLOAT_HELPURL": "http://en.wikipedia.org/wiki/Random_number_generation", - "MATH_RANDOM_FLOAT_TITLE_RANDOM": "random fraction", - "MATH_RANDOM_FLOAT_TOOLTIP": "Return a random fraction between 0.0 (inclusive) and 1.0 (exclusive).", - "TEXT_TEXT_HELPURL": "http://en.wikipedia.org/wiki/String_(computer_science)", - "TEXT_TEXT_TOOLTIP": "A letter, word, or line of text.", - "TEXT_JOIN_TITLE_CREATEWITH": "create text with", - "TEXT_JOIN_TOOLTIP": "Create a piece of text by joining together any number of items.", - "TEXT_CREATE_JOIN_TITLE_JOIN": "join", - "TEXT_CREATE_JOIN_TOOLTIP": "Add, remove, or reorder sections to reconfigure this text block.", - "TEXT_CREATE_JOIN_ITEM_TOOLTIP": "Add an item to the text.", - "TEXT_APPEND_TO": "to", - "TEXT_APPEND_APPENDTEXT": "append text", - "TEXT_APPEND_TOOLTIP": "Append some text to variable '%1'.", - "TEXT_LENGTH_TITLE": "length of %1", - "TEXT_LENGTH_TOOLTIP": "Returns the number of letters (including spaces) in the provided text.", - "TEXT_ISEMPTY_TITLE": "%1 is empty", - "TEXT_ISEMPTY_TOOLTIP": "Returns true if the provided text is empty.", - "TEXT_INDEXOF_TOOLTIP": "Returns the index of the first/last occurrence of first text in the second text. Returns 0 if text is not found.", - "TEXT_INDEXOF_INPUT_INTEXT": "in text", - "TEXT_INDEXOF_OPERATOR_FIRST": "find first occurrence of text", - "TEXT_INDEXOF_OPERATOR_LAST": "find last occurrence of text", - "TEXT_CHARAT_INPUT_INTEXT": "in text", - "TEXT_CHARAT_FROM_START": "get letter #", - "TEXT_CHARAT_FROM_END": "get letter # from end", - "TEXT_CHARAT_FIRST": "get first letter", - "TEXT_CHARAT_LAST": "get last letter", - "TEXT_CHARAT_RANDOM": "get random letter", - "TEXT_CHARAT_TOOLTIP": "Returns the letter at the specified position.", - "TEXT_GET_SUBSTRING_TOOLTIP": "Returns a specified portion of the text.", - "TEXT_GET_SUBSTRING_INPUT_IN_TEXT": "in text", - "TEXT_GET_SUBSTRING_START_FROM_START": "get substring from letter #", - "TEXT_GET_SUBSTRING_START_FROM_END": "get substring from letter # from end", - "TEXT_GET_SUBSTRING_START_FIRST": "get substring from first letter", - "TEXT_GET_SUBSTRING_END_FROM_START": "to letter #", - "TEXT_GET_SUBSTRING_END_FROM_END": "to letter # from end", - "TEXT_GET_SUBSTRING_END_LAST": "to last letter", - "TEXT_CHANGECASE_TOOLTIP": "Return a copy of the text in a different case.", "TEXT_CHANGECASE_OPERATOR_UPPERCASE": "לאותיות גדולות (עבור טקסט באנגלית)", "TEXT_CHANGECASE_OPERATOR_LOWERCASE": "לאותיות קטנות (עבור טקסט באנגלית)", "TEXT_CHANGECASE_OPERATOR_TITLECASE": "לאותיות גדולות בתחילת כל מילה (עבור טקסט באנגלית)", @@ -233,7 +145,6 @@ "TEXT_PROMPT_TYPE_NUMBER": "בקשה למספר עם הודעה", "TEXT_PROMPT_TOOLTIP_NUMBER": "בקש מהמשתמש מספר.", "TEXT_PROMPT_TOOLTIP_TEXT": "בקשה למשתמש להזין טקסט כלשהו.", - "LISTS_CREATE_EMPTY_HELPURL": "https://github.com/google/blockly/wiki/Lists#create-empty-list", "LISTS_CREATE_EMPTY_TITLE": "צור רשימה ריקה", "LISTS_CREATE_EMPTY_TOOLTIP": "החזר רשימה,באורך 0, המכילה רשומות נתונים", "LISTS_CREATE_WITH_TOOLTIP": "צור רשימה עם כל מספר של פריטים.", @@ -301,13 +212,11 @@ "VARIABLES_SET": "הגדר %1 ל- %2", "VARIABLES_SET_TOOLTIP": "מגדיר משתנה זה להיות שווה לקלט.", "VARIABLES_SET_CREATE_GET": "ליצור 'קרא %1'", - "PROCEDURES_DEFNORETURN_HELPURL": "http://en.wikipedia.org/wiki/Procedure_%28computer_science%29", "PROCEDURES_DEFNORETURN_TITLE": "לביצוע:", "PROCEDURES_DEFNORETURN_PROCEDURE": "לעשות משהו", "PROCEDURES_BEFORE_PARAMS": "עם:", "PROCEDURES_CALL_BEFORE_PARAMS": "עם:", "PROCEDURES_DEFNORETURN_TOOLTIP": "יצירת פונקציה ללא פלט.", - "PROCEDURES_DEFRETURN_HELPURL": "http://en.wikipedia.org/wiki/Procedure_%28computer_science%29", "PROCEDURES_DEFRETURN_RETURN": "להחזיר", "PROCEDURES_DEFRETURN_TOOLTIP": "יצירת פונקציה עם פלט.", "PROCEDURES_ALLOW_STATEMENTS": "לאפשר פעולות", diff --git a/msg/json/hi.json b/msg/json/hi.json index 879f90e0e..e0f4e632d 100644 --- a/msg/json/hi.json +++ b/msg/json/hi.json @@ -53,9 +53,7 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "जब तक मान ट्रू है, तब तक कुछ स्टेट्मेंट्स चलाएँ।", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "जब तक मान फॉल्स है, तब तक कुछ स्टेट्मेंट्स चलाएँ।", "CONTROLS_FOR_TITLE": "काउंट करें", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each प्रत्येक खण्ड के लिए", - "CONTROLS_FOREACH_INPUT_ITEM": "प्रत्येक आइटम के लिए", - "CONTROLS_FOREACH_INPUT_INLIST": "सूची में", + "CONTROLS_FOREACH_TITLE": "प्रत्येक आइटम के लिए %1 सूची में %2", "CONTROLS_FOREACH_TOOLTIP": "सूची के प्रत्येक आयटम के लिए, आयटम में चर का मान '%1' रखें और बाद में कुछ कथन लिखें।", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "लूप से बाहर निकलें", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "लूप का अगला आईटरेशन जारी रखें", diff --git a/msg/json/hrx.json b/msg/json/hrx.json index 4daa6a498..61748a5fe 100644 --- a/msg/json/hrx.json +++ b/msg/json/hrx.json @@ -51,8 +51,7 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Füahr die Oonweisung solang aus wie die Bedingung falsch (false) ist.", "CONTROLS_FOR_TOOLTIP": "Zähl die Variable \"%1\" von enem Startweart bis zu enem Zielweart und füahrefür jede Weart en Oonweisung aus.", "CONTROLS_FOR_TITLE": "Zähl %1 von %2 bis %3 mit %4", - "CONTROLS_FOREACH_INPUT_ITEM": "Für Weart", - "CONTROLS_FOREACH_INPUT_INLIST": "aus der List", + "CONTROLS_FOREACH_TITLE": "Für Weart %1 aus der List %2", "CONTROLS_FOREACH_TOOLTIP": "Füahr en Oonweisung für jede Weart in der List aus und setzt dabei die Variable \"%1\" uff den aktuelle List Weart.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "ausbreche aus der Schleif", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "mit der nächste Iteration fortfoohre aus der Schleifa", diff --git a/msg/json/hu.json b/msg/json/hu.json index ebf225279..0fd61cb76 100644 --- a/msg/json/hu.json +++ b/msg/json/hu.json @@ -61,9 +61,7 @@ "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.", "CONTROLS_FOR_TITLE": "Számold ki %1 értékét %2 és %3 között, lépésköz: %4", "CONTROLS_FOREACH_HELPURL": "https://hu.wikipedia.org/wiki/Ciklus_(programoz%C3%A1s)#Iter.C3.A1l.C3.B3_ciklus", - "CONTROLS_FOREACH_INPUT_ITEM": "Minden", - "CONTROLS_FOREACH_INPUT_INLIST": "elemre a", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "listában", + "CONTROLS_FOREACH_TITLE": "Minden %1 elemre a %2 listában", "CONTROLS_FOREACH_TOOLTIP": "A lista elemszámának megfelelő lépésszámú ciklus. A \"%1\" változó minden lépésben megkapja a lista adott elemének értékét. Minden lépésben végrehajtódnak az utasítások.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "befejezi az ismétlést", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "folytatja a következővel", diff --git a/msg/json/ia.json b/msg/json/ia.json index 29e662dbd..71174bc12 100644 --- a/msg/json/ia.json +++ b/msg/json/ia.json @@ -49,10 +49,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "repeter usque a", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Durante que un valor es ver, exequer certe instructiones.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Durante que un valor es false, exequer certe instructiones.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "contar con %1 de %2 a %3 per %4", - "CONTROLS_FOREACH_INPUT_ITEM": "pro cata elemento", - "CONTROLS_FOREACH_INPUT_INLIST": "in lista", + "CONTROLS_FOREACH_TITLE": "pro cata elemento %1 in lista %2", "CONTROLS_FOREACH_TOOLTIP": "Pro cata elemento in un lista, mitter lo in le variabile '%1' e exequer certe instructiones.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "escappar del bucla", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "continuar con le proxime iteration del bucla", diff --git a/msg/json/id.json b/msg/json/id.json index 47ab718fe..75cb574c1 100644 --- a/msg/json/id.json +++ b/msg/json/id.json @@ -49,10 +49,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "Ulangi sampai", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Jika sementara nilai benar (true), maka lakukan beberapa perintah.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Jika sementara nilai tidak benar (false), maka lakukan beberapa perintah.", - "CONTROLS_FOR_TOOLTIP": "Menggunakan variabel %1 dengan mengambil nilai dari batas awal hingga ke batas akhir, dengan interval tertentu, dan mengerjakan block tertentu.", + "CONTROLS_FOR_TOOLTIP": "Menggunakan variabel \"%1\" dengan mengambil nilai dari batas awal hingga ke batas akhir, dengan interval tertentu, dan mengerjakan block tertentu.", "CONTROLS_FOR_TITLE": "Cacah dengan %1 dari %2 ke %3 dengan step / penambahan %4", - "CONTROLS_FOREACH_INPUT_ITEM": "untuk setiap item", - "CONTROLS_FOREACH_INPUT_INLIST": "di dalam list", + "CONTROLS_FOREACH_TITLE": "untuk setiap item %1 di dalam list %2", "CONTROLS_FOREACH_TOOLTIP": "Untuk tiap-tiap item di dalam list, tetapkan variabel '%1' ke dalam item, selanjutnya kerjakan beberapa statement.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "Keluar dari perulangan", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "Lanjutkan dengan langkah penggulangan berikutnya", diff --git a/msg/json/is.json b/msg/json/is.json index ac120082b..fa151abfd 100644 --- a/msg/json/is.json +++ b/msg/json/is.json @@ -56,11 +56,9 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Endurtaka eitthvað á meðan gildi er satt.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Endurtaka eitthvað á meðan gildi er ósatt.", "CONTROLS_FOR_HELPURL": "https://github.com/google/blockly/wiki/Loops#count-with", - "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.", + "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.", "CONTROLS_FOR_TITLE": "telja með %1 frá %2 til %3 um %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each for each block", - "CONTROLS_FOREACH_INPUT_ITEM": "fyrir hvert", - "CONTROLS_FOREACH_INPUT_INLIST": "í lista", + "CONTROLS_FOREACH_TITLE": "fyrir hvert %1 í lista %2", "CONTROLS_FOREACH_TOOLTIP": "Fyrir hvert atriði í lista er breyta '%1' stillt á atriðið og skipanir gerðar.", "CONTROLS_FLOW_STATEMENTS_HELPURL": "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "fara út úr lykkju", diff --git a/msg/json/it.json b/msg/json/it.json index fd601a026..10b0018b0 100644 --- a/msg/json/it.json +++ b/msg/json/it.json @@ -54,11 +54,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "ripeti fino a che", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Finché un valore è vero, esegue alcune istruzioni.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Finché un valore è falso, esegue alcune istruzioni.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "conta con %1 da %2 a %3 per %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each for each block", - "CONTROLS_FOREACH_INPUT_ITEM": "per ogni elemento", - "CONTROLS_FOREACH_INPUT_INLIST": "nella lista", + "CONTROLS_FOREACH_TITLE": "per ogni elemento %1 nella lista %2", "CONTROLS_FOREACH_TOOLTIP": "Per ogni elemento in una lista, imposta la variabile '%1' pari all'elemento e quindi esegue alcune istruzioni.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "esce dal ciclo", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "prosegui con la successiva iterazione del ciclo", diff --git a/msg/json/ja.json b/msg/json/ja.json index ef5f9a5de..420bd05d0 100644 --- a/msg/json/ja.json +++ b/msg/json/ja.json @@ -50,11 +50,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "までを繰り返します", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "値は true のあいだ、いくつかのステートメントを行います。", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "値は false のあいだ、いくつかのステートメントを行います。", - "CONTROLS_FOR_TOOLTIP": "変数 %1は、指定した間隔ごとのカウントを開始番号から 終了番号まで、値をとり、指定したブロックを行う必要があります。", + "CONTROLS_FOR_TOOLTIP": "変数 \"%1\"は、指定した間隔ごとのカウントを開始番号から 終了番号まで、値をとり、指定したブロックを行う必要があります。", "CONTROLS_FOR_TITLE": "で、カウントします。 %1 %2 から%3、 %4 で", - "CONTROLS_FOREACH_INPUT_ITEM": "各項目の", - "CONTROLS_FOREACH_INPUT_INLIST": "リストで", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "各項目の %1 リストで %2", "CONTROLS_FOREACH_TOOLTIP": "リストの各項目に対して変数 '%1' のアイテムに設定し、いくつかのステートメントをしてください。", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "ループから抜け出す", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "ループの次の反復処理を続行します。", diff --git a/msg/json/ko.json b/msg/json/ko.json index 73c1087dc..b01051bd6 100644 --- a/msg/json/ko.json +++ b/msg/json/ko.json @@ -56,11 +56,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "다음까지 반복", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "값이 참일 때, 몇가지 선언을 합니다.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "값이 거짓일 때, 몇가지 선언을 합니다.", - "CONTROLS_FOR_TOOLTIP": "변수 %1은 지정된 간격으로 시작 수에서 끝 수까지를 세어 지정된 블록을 수행해야 합니다.", + "CONTROLS_FOR_TOOLTIP": "변수 \"%1\"은 지정된 간격으로 시작 수에서 끝 수까지를 세어 지정된 블록을 수행해야 합니다.", "CONTROLS_FOR_TITLE": "으로 계산 %1 %2에서 %4을 이용하여 %3로", - "CONTROLS_FOREACH_INPUT_ITEM": "각 항목에 대해", - "CONTROLS_FOREACH_INPUT_INLIST": "목록으로", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "각 항목에 대해 %1 목록으로 %2", "CONTROLS_FOREACH_TOOLTIP": "리스트 안에 들어있는 각 아이템들을, 순서대로 변수 '%1' 에 한 번씩 저장시키고, 그 때 마다 명령을 실행합니다.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "반복 중단", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "다음 반복", diff --git a/msg/json/lb.json b/msg/json/lb.json index 98fa8ae40..63e537710 100644 --- a/msg/json/lb.json +++ b/msg/json/lb.json @@ -40,8 +40,7 @@ "CONTROLS_REPEAT_INPUT_DO": "maachen", "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "widderhuele bis", "CONTROLS_FOR_INPUT_FROM_TO_BY": "vun %1 bis %2 mat %3", - "CONTROLS_FOREACH_INPUT_ITEM": "fir all Element", - "CONTROLS_FOREACH_INPUT_INLIST": "an der Lëscht", + "CONTROLS_FOREACH_TITLE": "fir all Element %1 an der Lëscht %2", "CONTROLS_IF_MSG_IF": "wann", "CONTROLS_IF_MSG_ELSE": "soss", "LOGIC_OPERATION_AND": "an", diff --git a/msg/json/lrc.json b/msg/json/lrc.json index ec5ae783d..235432bd6 100644 --- a/msg/json/lrc.json +++ b/msg/json/lrc.json @@ -44,9 +44,7 @@ "CONTROLS_WHILEUNTIL_OPERATOR_WHILE": "تا تکرار کو", "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "تا تکرار کو", "CONTROLS_FOR_TITLE": "اشماردن وا %1 د %2 سی %3 وا %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each for each block", - "CONTROLS_FOREACH_INPUT_ITEM": "سی هر قلم", - "CONTROLS_FOREACH_INPUT_INLIST": "د نوم گه", + "CONTROLS_FOREACH_TITLE": "سی هر قلم %1 د نوم گه %2", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "حلقه نه خراو کو", "CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK": "حلقه شومل بیه نه خراو کو", "CONTROLS_IF_MSG_IF": "ار", diff --git a/msg/json/lt.json b/msg/json/lt.json index cd2dd4cf7..07ae97f8d 100644 --- a/msg/json/lt.json +++ b/msg/json/lt.json @@ -52,8 +52,7 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Kartoja veiksmus, kol bus pasiekta nurodyta sąlyga.", "CONTROLS_FOR_TOOLTIP": "Kartoti veiksmus su kiekvienu sąrašo elementu, priskirtu kintamajam \"%1\".", "CONTROLS_FOR_TITLE": "kartok, kai %1 kinta nuo %2 iki %3 po %4", - "CONTROLS_FOREACH_INPUT_ITEM": "kartok su kiekvienu", - "CONTROLS_FOREACH_INPUT_INLIST": "iš sąrašo", + "CONTROLS_FOREACH_TITLE": "kartok su kiekvienu %1 iš sąrašo %2", "CONTROLS_FOREACH_TOOLTIP": "Kartok veiksmus, kol kintamasis \"%1\" paeiliui gauna kiekvieną sąrašo reikšmę.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "nutraukti kartojimą", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "šį kartą praleisti likusius veiksmus ir tęsti kartojimą", diff --git a/msg/json/mk.json b/msg/json/mk.json index fe82d9c7c..ed1d2d136 100644 --- a/msg/json/mk.json +++ b/msg/json/mk.json @@ -49,10 +49,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "повторувај сè до", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Додека вредноста е вистинита, исполнува наредби.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Додека вредноста е невистинита, исполнува наредби.", - "CONTROLS_FOR_TOOLTIP": "Променливата %1 да ги земе вредностите од почетниот до завршниот број, броејќи според укажаниот интервал и ги исполнува укажаните блокови.", + "CONTROLS_FOR_TOOLTIP": "Променливата \"%1\" да ги земе вредностите од почетниот до завршниот број, броејќи според укажаниот интервал и ги исполнува укажаните блокови.", "CONTROLS_FOR_TITLE": "број со %1 од %2 до %3 со %4", - "CONTROLS_FOREACH_INPUT_ITEM": "за секој елемент", - "CONTROLS_FOREACH_INPUT_INLIST": "на списокот", + "CONTROLS_FOREACH_TITLE": "за секој елемент %1 на списокот %2", "CONTROLS_FOREACH_TOOLTIP": "Му ја задава променливата „%1“ на секој елемент на списокот, а потоа исполнува наредби.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "излези од јамката", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "продолжи со следното повторување на јамката", diff --git a/msg/json/ms.json b/msg/json/ms.json index 2b0cef0d5..092276abf 100644 --- a/msg/json/ms.json +++ b/msg/json/ms.json @@ -51,11 +51,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "ulangi sehingga", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Lakukan beberapa perintah apabila nilainya benar (true).", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Lakukan beberapa perintah apabila nilainya palsu (false).", - "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.", + "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.", "CONTROLS_FOR_TITLE": "kira dengan %1 dari %2 hingga %3 selang %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each untuk setiap blok", - "CONTROLS_FOREACH_INPUT_ITEM": "untuk setiap perkara", - "CONTROLS_FOREACH_INPUT_INLIST": "dalam senarai", + "CONTROLS_FOREACH_TITLE": "untuk setiap perkara %1 dalam senarai %2", "CONTROLS_FOREACH_TOOLTIP": "Untuk setiap perkara dalam senarai, tetapkan pembolehubah '%1' pada perkara, kemudian lakukan beberapa perintah.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "hentikan gelung", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "teruskan dengan lelaran gelung seterusnya", diff --git a/msg/json/nb.json b/msg/json/nb.json index d27eaaf8a..b87c1bb42 100644 --- a/msg/json/nb.json +++ b/msg/json/nb.json @@ -54,12 +54,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "gjenta til", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Så lenge et utsagn stemmer, utfør noen instruksjoner.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Så lenge et utsagn ikke stemmer, gjør noen instruksjoner.", - "CONTROLS_FOR_TOOLTIP": "Ha variabel %1 ta verdiene fra start nummer til slutt nummer, telle med spesifisert intervall og lag de spesifiserte blokkene.", + "CONTROLS_FOR_TOOLTIP": "Ha variabel \"%1\" ta verdiene fra start nummer til slutt nummer, telle med spesifisert intervall og lag de spesifiserte blokkene.", "CONTROLS_FOR_TITLE": "tell med %1 fra %2 til %3 med %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each for hver blokk", - "CONTROLS_FOREACH_INPUT_ITEM": "for hvert element", - "CONTROLS_FOREACH_INPUT_INLIST": "i listen", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "for hvert element %1 i listen %2", "CONTROLS_FOREACH_TOOLTIP": "For hvert element i en liste, angi variabelen '%1' til elementet, og deretter lag noen setninger.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "bryt ut av løkken", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "fortsett med neste gjentakelse av løkken", diff --git a/msg/json/nl.json b/msg/json/nl.json index c2cfa1093..f9cccb70d 100644 --- a/msg/json/nl.json +++ b/msg/json/nl.json @@ -58,11 +58,9 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Terwijl een waarde waar is de volgende opdrachten uitvoeren.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Terwijl een waarde onwaar is de volgende opdrachten uitvoeren.", "CONTROLS_FOR_HELPURL": "https://github.com/google/blockly/wiki/Loops#count-with", - "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.", + "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.", "CONTROLS_FOR_TITLE": "rekenen met %1 van %2 tot %3 in stappen van %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each voor ieder blok", - "CONTROLS_FOREACH_INPUT_ITEM": "voor ieder item", - "CONTROLS_FOREACH_INPUT_INLIST": "in lijst", + "CONTROLS_FOREACH_TITLE": "voor ieder item %1 in lijst %2", "CONTROLS_FOREACH_TOOLTIP": "Voor ieder item in een lijst, stel de variabele \"%1\" in op het item en voer daarna opdrachten uit.", "CONTROLS_FLOW_STATEMENTS_HELPURL": "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "uit lus breken", diff --git a/msg/json/oc.json b/msg/json/oc.json index e1aa78cf1..1532f3a4e 100644 --- a/msg/json/oc.json +++ b/msg/json/oc.json @@ -41,8 +41,7 @@ "CONTROLS_WHILEUNTIL_OPERATOR_WHILE": "repetir tant que", "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "repetir fins a", "CONTROLS_FOR_TITLE": "comptar amb %1 de %2 a %3 per %4", - "CONTROLS_FOREACH_INPUT_ITEM": "per cada element", - "CONTROLS_FOREACH_INPUT_INLIST": "dins la lista", + "CONTROLS_FOREACH_TITLE": "per cada element %1 dins la lista %2", "CONTROLS_IF_MSG_IF": "se", "CONTROLS_IF_MSG_ELSEIF": "siquenon se", "CONTROLS_IF_MSG_ELSE": "siquenon", diff --git a/msg/json/pl.json b/msg/json/pl.json index 546d7e2ad..be2c2e304 100644 --- a/msg/json/pl.json +++ b/msg/json/pl.json @@ -56,11 +56,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "powtarzaj aż", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Gdy wartość jest prawdziwa, wykonaj kilka instrukcji.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Gdy wartość jest nieprawdziwa, wykonaj kilka instrukcji.", - "CONTROLS_FOR_TOOLTIP": "Czy zmienna %1 przyjmuje wartości od numeru startowego do numeru końcowego, licząc przez określony interwał, wykonując określone bloki.", + "CONTROLS_FOR_TOOLTIP": "Czy zmienna \"%1\" przyjmuje wartości od numeru startowego do numeru końcowego, licząc przez określony interwał, wykonując określone bloki.", "CONTROLS_FOR_TITLE": "liczyć z %1 od %2 do %3 co %4 (wartość kroku)", - "CONTROLS_FOREACH_INPUT_ITEM": "dla każdego elementu", - "CONTROLS_FOREACH_INPUT_INLIST": "na liście", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "dla każdego elementu %1 na liście %2", "CONTROLS_FOREACH_TOOLTIP": "Dla każdego elementu z listy przyporządkuj zmienną '%1', a następnie wykonaj kilka instrukcji.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "wyjść z pętli", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "przejdź do kolejnej iteracji pętli", diff --git a/msg/json/pms.json b/msg/json/pms.json index aae20d927..47698626b 100644 --- a/msg/json/pms.json +++ b/msg/json/pms.json @@ -50,11 +50,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "arpete fin-a a", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Cand un valor a l'é ver, eseguì chèiche anstrussion.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Cand un valor a l'é fàuss, eseguì chèiche anstrussion.", - "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à.", + "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à.", "CONTROLS_FOR_TITLE": "conté con %1 da %2 a %3 për %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each blòch për tuti", - "CONTROLS_FOREACH_INPUT_ITEM": "për minca element", - "CONTROLS_FOREACH_INPUT_INLIST": "ant la lista", + "CONTROLS_FOREACH_TITLE": "për minca element %1 ant la lista %2", "CONTROLS_FOREACH_TOOLTIP": "Për minca element an na lista, dé ël valor ëd l'element a la variàbil '%1', peui eseguì chèiche anstrussion.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "seurte da la liassa", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "continué con l'iterassion sucessiva dla liassa", diff --git a/msg/json/pt-br.json b/msg/json/pt-br.json index a54fb5336..61db37fb0 100644 --- a/msg/json/pt-br.json +++ b/msg/json/pt-br.json @@ -59,11 +59,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "repita até", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Enquanto um valor for verdadeiro, então faça algumas instruções.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Enquanto um valor é falso, então faça algumas instruções.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "contar com %1 de %2 até %3 por %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each para cada bloco", - "CONTROLS_FOREACH_INPUT_ITEM": "para cada item", - "CONTROLS_FOREACH_INPUT_INLIST": "na lista", + "CONTROLS_FOREACH_TITLE": "para cada item %1 na lista %2", "CONTROLS_FOREACH_TOOLTIP": "Para cada item em uma lista, atribui o item à variável \"%1\", e então realiza algumas instruções.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "encerra o laço", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "continua com a próxima iteração do laço", diff --git a/msg/json/pt.json b/msg/json/pt.json index 090d9fae4..cc35b67fe 100644 --- a/msg/json/pt.json +++ b/msg/json/pt.json @@ -55,10 +55,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "repita até", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Enquanto um valor for verdadeiro, então faça algumas instruções.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Enquanto um valor for falso, então faça algumas instruções.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "contar com %1 de %2 até %3 de %3 em %4", - "CONTROLS_FOREACH_INPUT_ITEM": "para cada item", - "CONTROLS_FOREACH_INPUT_INLIST": "na lista", + "CONTROLS_FOREACH_TITLE": "para cada item %1 na lista %2", "CONTROLS_FOREACH_TOOLTIP": "Para cada item numa lista, define a variável \"%1\" para o item e então faz algumas instruções.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "sair do ciclo", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "continuar com a próxima iteração do ciclo", diff --git a/msg/json/qqq.json b/msg/json/qqq.json index 27ea8cbae..0e3eea85d 100644 --- a/msg/json/qqq.json +++ b/msg/json/qqq.json @@ -53,9 +53,7 @@ "CONTROLS_FOR_TOOLTIP": "tooltip - See [https://github.com/google/blockly/wiki/Loops#count-with https://github.com/google/blockly/wiki/Loops#count-with].\n\nParameters:\n* %1 - the name of the loop variable.", "CONTROLS_FOR_TITLE": "block text - Repeatedly counts a variable (%1) starting with a (usually lower) number in a range (%2), ending with a (usually higher) number in a range (%3), and counting the iterations by a number of steps (%4). As in [https://github.com/google/blockly/wiki/Loops#count-with https://github.com/google/blockly/wiki/Loops#count-with]. [[File:Blockly-count-with.png]]", "CONTROLS_FOREACH_HELPURL": "url - Describes 'for-each loops' in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/Foreach https://en.wikipedia.org/wiki/Foreach] if present.", - "CONTROLS_FOREACH_INPUT_ITEM": "block text - Title of [https://github.com/google/blockly/wiki/Loops#for-each for each block].", - "CONTROLS_FOREACH_INPUT_INLIST": "block text - Preceding the list that should be iterated over in a [https://github.com/google/blockly/wiki/Loops#for-each for each loop].", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "block text - Following the list that should be iterated over in a [https://github.com/google/blockly/wiki/Loops#for-each for each loop]. This is empty in most, but not all, languages.", + "CONTROLS_FOREACH_TITLE": "block text - Title of [https://github.com/google/blockly/wiki/Loops#for-each for each block]. Sequentially assigns every item in array %2 to the valiable %1.", "CONTROLS_FOREACH_TOOLTIP": "block text - Description of [https://github.com/google/blockly/wiki/Loops#for-each for each blocks].\n\nParameters:\n* %1 - the name of the loop variable.", "CONTROLS_FLOW_STATEMENTS_HELPURL": "url - Describes control flow in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/Control_flow https://en.wikipedia.org/wiki/Control_flow], if it exists.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "dropdown - The current loop should be exited. See [https://github.com/google/blockly/wiki/Loops#break https://github.com/google/blockly/wiki/Loops#break].", diff --git a/msg/json/ro.json b/msg/json/ro.json index 858e0b7f5..1423e6a98 100644 --- a/msg/json/ro.json +++ b/msg/json/ro.json @@ -54,11 +54,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "Repetaţi până când", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "În timp ce o valoare este adevărat, atunci face unele declaraţii.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "În timp ce o valoare este adevărat, atunci face unele declaraţii.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "numără cu %1 de la %2 la %3 prin %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each pentru fiecare bloc", - "CONTROLS_FOREACH_INPUT_ITEM": "pentru fiecare element", - "CONTROLS_FOREACH_INPUT_INLIST": "în listă", + "CONTROLS_FOREACH_TITLE": "pentru fiecare element %1 în listă %2", "CONTROLS_FOREACH_TOOLTIP": "Pentru fiecare element din listă, setaţi variabila '%1' ca valoarea elementului, şi apoi faceţi unele declaraţii.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "ieşi din bucla", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "continuă cu următoarea iterație a buclei", diff --git a/msg/json/ru.json b/msg/json/ru.json index 3b2b020f3..f3dd6fe38 100644 --- a/msg/json/ru.json +++ b/msg/json/ru.json @@ -52,11 +52,10 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "повторять, пока не", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Пока значение истинно, выполняет команды.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Пока значение ложно, выполняет команды", - "CONTROLS_FOR_TOOLTIP": "Присваивает переменной %1 значения от начального до конечного с заданным шагом и выполняет указанные команды.", + "CONTROLS_FOR_TOOLTIP": "Присваивает переменной \"%1\" значения от начального до конечного с заданным шагом и выполняет указанные команды.", "CONTROLS_FOR_TITLE": "цикл по %1 от %2 до %3 с шагом %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each для каждого блока", - "CONTROLS_FOREACH_INPUT_ITEM": "для каждого элемента", - "CONTROLS_FOREACH_INPUT_INLIST": "в списке", + "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each", + "CONTROLS_FOREACH_TITLE": "для каждого элемента %1 в списке %2", "CONTROLS_FOREACH_TOOLTIP": "Для каждого элемента в списке, присваивает переменной '%1' значение элемента и выполняет указанные команды.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "выйти из цикла", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "перейти к следующему шагу цикла", diff --git a/msg/json/sc.json b/msg/json/sc.json index 80c2fc82a..b709356e2 100644 --- a/msg/json/sc.json +++ b/msg/json/sc.json @@ -51,11 +51,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "repiti fintzas", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Interis su valori est berus, tandu fai pariga de cumandus.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Interis su valori est frassu, tandu fai pariga de cumandus.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "po %1 de %2 fintzas %3 a passus de %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each for each block", - "CONTROLS_FOREACH_INPUT_ITEM": "po dònnia item", - "CONTROLS_FOREACH_INPUT_INLIST": "in lista", + "CONTROLS_FOREACH_TITLE": "po dònnia item %1 in lista %2", "CONTROLS_FOREACH_TOOLTIP": "Po dònnia item in sa lista, ponit sa variàbili '%1' pari a s'item, e tandu fait pariga de cumandus.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "sàrtiat a foras de sa lòriga", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "sighit cun su repicu afatànti", diff --git a/msg/json/sk.json b/msg/json/sk.json index 3207862cd..6442ee099 100644 --- a/msg/json/sk.json +++ b/msg/json/sk.json @@ -51,11 +51,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "opakuj kým nebude", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Kým je hodnota pravdivá, vykonávaj príkazy.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Kým je hodnota nepravdivá, vykonávaj príkazy.", - "CONTROLS_FOR_TOOLTIP": "Nechá premennú %1 nadobúdať hodnoty od začiatočného čísla po konečné s daným medzikrokom a vykoná zadané bloky.", + "CONTROLS_FOR_TOOLTIP": "Nechá premennú \"%1\" nadobúdať hodnoty od začiatočného čísla po konečné s daným medzikrokom a vykoná zadané bloky.", "CONTROLS_FOR_TITLE": "počítať s %1 od %2 do %3 o %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each pre každý blok", - "CONTROLS_FOREACH_INPUT_ITEM": "pre každý prvok", - "CONTROLS_FOREACH_INPUT_INLIST": "v zozname", + "CONTROLS_FOREACH_TITLE": "pre každý prvok %1 v zozname %2", "CONTROLS_FOREACH_TOOLTIP": "Pre každý prvok v zozname priraď jeho hodnotu do premenej '%1' a vykonaj príkazy.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "opustiť slučku", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "prejdi na nasledujúce opakovanie slučky", diff --git a/msg/json/sq.json b/msg/json/sq.json index c2ba97d8f..230c00fdc 100644 --- a/msg/json/sq.json +++ b/msg/json/sq.json @@ -48,10 +48,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "përsërit derisa", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Përderisa një vlerë është e saktë, atëherë ekzekuto disa fjali.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Përderisa një vlerë është e pasaktë, atëherë ekzekuto disa fjali.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "numero me %1 nga %2 ne %3 me nga %4", - "CONTROLS_FOREACH_INPUT_ITEM": "per cdo produkt", - "CONTROLS_FOREACH_INPUT_INLIST": "ne liste", + "CONTROLS_FOREACH_TITLE": "per cdo produkt %1 ne liste %2", "CONTROLS_FOREACH_TOOLTIP": "Per cdo produkt ne nje \"liste\" \"vendos\" ndryshoren '%1' produktit, dhe pastaj bej disa deklarata.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "dil nga nje faze perseritese", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "vazhdo me elementin tjeter te nje faze perseritese", diff --git a/msg/json/sr.json b/msg/json/sr.json index 6fb227b15..bc2cb5f6f 100644 --- a/msg/json/sr.json +++ b/msg/json/sr.json @@ -49,11 +49,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "понављати до", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Док је вредност тачна, онда извршите неке наредбе.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Док вредност није тачна, онда извршити неке наредбе.", - "CONTROLS_FOR_TOOLTIP": "Имај промењиву %1 узми вредности од почетног броја до задњег броја, бројећи по одређеном интервалу, и изврши одређене блокове.", + "CONTROLS_FOR_TOOLTIP": "Имај промењиву \"%1\" узми вредности од почетног броја до задњег броја, бројећи по одређеном интервалу, и изврши одређене блокове.", "CONTROLS_FOR_TITLE": "преброј са %1 од %2 до %3 од %4", - "CONTROLS_FOREACH_INPUT_ITEM": "за сваку ставку", - "CONTROLS_FOREACH_INPUT_INLIST": "на списку", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "за сваку ставку %1 на списку %2", "CONTROLS_FOREACH_TOOLTIP": "За сваку ставку унутар листе, подеси промењиву '%1' по ставци, и онда начини неке изјаве-наредбе.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "Изађите из петље", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "настави са следећом итерацијом петље", diff --git a/msg/json/sv.json b/msg/json/sv.json index d15dcaf21..32f160bb3 100644 --- a/msg/json/sv.json +++ b/msg/json/sv.json @@ -56,11 +56,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "upprepa tills", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Medan ett värde är sant, utför några kommandon.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Medan ett värde är falskt, utför några kommandon.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "räkna med %1 från %2 till %3 med %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each för varje-block", - "CONTROLS_FOREACH_INPUT_ITEM": "för varje föremål", - "CONTROLS_FOREACH_INPUT_INLIST": "i listan", + "CONTROLS_FOREACH_TITLE": "för varje föremål %1 i listan %2", "CONTROLS_FOREACH_TOOLTIP": "För varje objekt i en lista, ange variabeln '%1' till objektet, och utför sedan några kommandon.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "bryt ut ur loop", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "fortsätta med nästa upprepning av loop", diff --git a/msg/json/ta.json b/msg/json/ta.json index a29a37ede..72974a293 100644 --- a/msg/json/ta.json +++ b/msg/json/ta.json @@ -55,9 +55,7 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "மாறி பொய் ஆக உள்ள வரை, கட்டளைகளை இயக்கு", "CONTROLS_FOR_TOOLTIP": "முதல் எண்ணில் இருந்து கடை எண் வரை எடுத்துக்கொள்ள ஒரு மாறியை வைத்துக்கொள், குறித்த இடைவெளியை சேர்த்தவறே தொகுதிகளை செயலாக்கு.", "CONTROLS_FOR_TITLE": "மாறியை வைத்து எண்ண %1 %2 இல் இருந்து %3 வரை %4-இன் படியாக", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each for each block", - "CONTROLS_FOREACH_INPUT_ITEM": "உருப்படி ஒவ்வொன்றாக", - "CONTROLS_FOREACH_INPUT_INLIST": "பட்டியலில் உள்ள", + "CONTROLS_FOREACH_TITLE": "உருப்படி ஒவ்வொன்றாக %1 பட்டியலில் உள்ள %2", "CONTROLS_FOREACH_TOOLTIP": "பட்டியலில் உள்ள உருப்படியில் ஒவ்வொன்றாக, மாறியின் பொருள் '%1' ஆக வைக்க.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "மடக்கு கட்டளையை நிறுத்து.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "மடக்கு கட்டளையின் அடுத்த இயக்கநிலைக்கு செல்", diff --git a/msg/json/th.json b/msg/json/th.json index a614050be..17780ccc9 100644 --- a/msg/json/th.json +++ b/msg/json/th.json @@ -53,8 +53,7 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "ตราบเท่าที่ค่าเป็นเท็จ ก็จะทำบางคำสั่ง", "CONTROLS_FOR_TOOLTIP": "ตัวแปร \"%1\" จะมีค่าตั้งแต่จำนวนเริ่มต้น ไปจนถึงจำนวนสิ้นสุด โดยมีการเปลี่ยนแปลงตามจำนวนที่กำหนด", "CONTROLS_FOR_TITLE": "นับ %1 จาก %2 จนถึง %3 เปลี่ยนค่าทีละ %4", - "CONTROLS_FOREACH_INPUT_ITEM": "วนซ้ำทุกรายการ", - "CONTROLS_FOREACH_INPUT_INLIST": "ในรายการ", + "CONTROLS_FOREACH_TITLE": "วนซ้ำทุกรายการ %1 ในรายการ %2", "CONTROLS_FOREACH_TOOLTIP": "ทำซ้ำทุกรายการ กำหนดค่าตัวแปร \"%1\" ตามรายการ และทำตามคำสั่งที่กำหนดไว้", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "ออกจากการวนซ้ำ", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "เริ่มการวนซ้ำรอบต่อไป", diff --git a/msg/json/tl.json b/msg/json/tl.json index ad6fcecf2..0c4077f0e 100644 --- a/msg/json/tl.json +++ b/msg/json/tl.json @@ -48,11 +48,10 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "ulitin hanggang", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Habang ang value ay true, gagawin ang ibang statements.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Habang ang value ay false, gagawin ang ibang statements.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "bilangin %1 mula %2 hanggang %3 ng %4", - "CONTROLS_FOREACH_INPUT_ITEM": "sa bawat bagay", - "CONTROLS_FOREACH_INPUT_INLIST": "sa listahan", - "CONTROLS_FOREACH_TOOLTIP": "Para sa bawat item sa isang list, i-set ang variable ng '% 1' sa mga item, at pagkatapos ay gumawa ng ilang mga statements.", + "CONTROLS_FOREACH_TITLE": "sa bawat bagay %1 sa listahan %2", + "CONTROLS_FOREACH_TOOLTIP": "Para sa bawat item sa isang list, i-set ang variable ng '%1' sa mga item, at pagkatapos ay gumawa ng ilang mga statements.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "putulin ang paulit ulit", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "Magpatuloy sa susunod na pag-ulit ng loop", "CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK": "Hatiin ang nilalaman ng loop.", diff --git a/msg/json/tlh.json b/msg/json/tlh.json index a4f714dfb..be9cfe665 100644 --- a/msg/json/tlh.json +++ b/msg/json/tlh.json @@ -41,9 +41,7 @@ "CONTROLS_WHILEUNTIL_OPERATOR_WHILE": "teHtaHvIS qaSmoH", "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "teHpa' qaSmoH", "CONTROLS_FOR_TITLE": "togh %1 mung %2 ghoch %3 Do %4", - "CONTROLS_FOREACH_INPUT_ITEM": "ngIq Doch", - "CONTROLS_FOREACH_INPUT_INLIST": "ngaSbogh tetlh", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "nuDDI'", + "CONTROLS_FOREACH_TITLE": "ngIq Doch %1 ngaSbogh tetlh %2 nuDDI'", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "gho Haw'", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "gho taHqa'", "CONTROLS_FLOW_STATEMENTS_WARNING": "yIqIm! ghoDaq neH ngoghvam lo'laH vay'.", diff --git a/msg/json/tr.json b/msg/json/tr.json index 9f9fffca0..b84a4f2dc 100644 --- a/msg/json/tr.json +++ b/msg/json/tr.json @@ -49,7 +49,6 @@ "COLOUR_BLEND_COLOUR2": "renk 2", "COLOUR_BLEND_RATIO": "oran", "COLOUR_BLEND_TOOLTIP": "Verilen bir orana bağlı olarak iki rengi karıştırır. (0.0 - 1.0).", - "CONTROLS_REPEAT_HELPURL": "https://en.wikipedia.org/wiki/For_loop Döngü", "CONTROLS_REPEAT_TITLE": "%1 kez tekrarla", "CONTROLS_REPEAT_INPUT_DO": "yap", "CONTROLS_REPEAT_TOOLTIP": "Bazı işlemleri birkaç kez yap.", @@ -57,11 +56,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "kadar tekrarla", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Bir değer doğru olduğunda bazı beyanlarda bulun.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Bir değer yanlış olduğunda bazı beyanlarda bulun.", - "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.", + "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.", "CONTROLS_FOR_TITLE": "ile sayılır %1 %2 den %3 ye, her adımda %4 değişim", - "CONTROLS_FOREACH_INPUT_ITEM": "her öğe için", - "CONTROLS_FOREACH_INPUT_INLIST": "listede", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "her öğe için %1 listede %2", "CONTROLS_FOREACH_TOOLTIP": "Bir listedeki her öğe için '%1' değişkenini maddeye atayın ve bundan sonra bazı açıklamalar yapın.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "döngüden çık", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "döngünün sonraki adımından devam et", @@ -78,7 +75,6 @@ "CONTROLS_IF_IF_TOOLTIP": "If bloğuna ekle, kaldır veya yeniden düzenleme yap.", "CONTROLS_IF_ELSEIF_TOOLTIP": "If bloğuna bir koşul ekleyin.", "CONTROLS_IF_ELSE_TOOLTIP": "If bloğuna kalan durumları \"yakalayan\" bir son ekle.", - "LOGIC_COMPARE_HELPURL": "https://en.wikipedia.org/wiki/Inequality_(mathematics) eşitsizlik işlemi", "LOGIC_COMPARE_TOOLTIP_EQ": "Girilen iki değer birbirine eşitse \"True\" değerini verir.", "LOGIC_COMPARE_TOOLTIP_NEQ": "Girilen iki değerde birbirine eşit değilse \"True\" değerini verir.", "LOGIC_COMPARE_TOOLTIP_LT": "Girilen ilk değer ikinci değerden küçükse \"True\" değerini verir.", @@ -121,7 +117,6 @@ "MATH_ARITHMETIC_TOOLTIP_MULTIPLY": "İki sayının çarpımını döndür.", "MATH_ARITHMETIC_TOOLTIP_DIVIDE": "İki sayının bölümünü döndür.", "MATH_ARITHMETIC_TOOLTIP_POWER": "İlk sayinin ikincinin kuvvetine yükseltilmişini döndür.", - "MATH_SINGLE_HELPURL": "https://en.wikipedia.org/wiki/Square_root Kare kök", "MATH_SINGLE_OP_ROOT": "Kare kök", "MATH_SINGLE_TOOLTIP_ROOT": "Bir sayının karekökü nü döndür .", "MATH_SINGLE_OP_ABSOLUTE": "Kesin", @@ -131,7 +126,6 @@ "MATH_SINGLE_TOOLTIP_LOG10": "Bir sayının 10 temelinde logaritmasını döndür .", "MATH_SINGLE_TOOLTIP_EXP": "Bir sayının e ' inci kuvvetini döndür .", "MATH_SINGLE_TOOLTIP_POW10": "Bir sayının 10. kuvvetini döndür .", - "MATH_TRIG_HELPURL": "https://en.wikipedia.org/wiki/Trigonometric_functions Trigonometrik fonksiyonlar", "MATH_TRIG_TOOLTIP_SIN": "Bir açının sinüsünü döndür(radyan olarak değil).", "MATH_TRIG_TOOLTIP_COS": "Bir açının kosinüsünü döndür(radyan olarak değil).", "MATH_TRIG_TOOLTIP_TAN": "Bir açının tanjantını döndür(radyan olarak değil).", @@ -151,7 +145,6 @@ "MATH_CHANGE_HELPURL": "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter", "MATH_CHANGE_TITLE": "Değiştirmek %1 ile %2", "MATH_CHANGE_TOOLTIP": "'%1' değişkenine bir sayı ekle.", - "MATH_ROUND_HELPURL": "https://en.wikipedia.org/wiki/Rounding Yuvarlama", "MATH_ROUND_TOOLTIP": "Bir sayı yı yukarı yada aşağı yuvarla .", "MATH_ROUND_OPERATOR_ROUND": "Yuvarla", "MATH_ROUND_OPERATOR_ROUNDUP": "yukarı yuvarla", @@ -179,10 +172,8 @@ "MATH_CONSTRAIN_HELPURL": "https://en.wikipedia.org/wiki/Clamping_%28graphics%29", "MATH_CONSTRAIN_TITLE": "%1 i en düşük %2 en yüksek %3 ile sınırla", "MATH_CONSTRAIN_TOOLTIP": "Bir sayıyı belirli iki sayı arasında sınırlandır(dahil).", - "MATH_RANDOM_INT_HELPURL": "https://en.wikipedia.org/wiki/Random_number_generation Rast gele sayı üretme", "MATH_RANDOM_INT_TITLE": "%1 ile %2 arasında rastgele tam sayı üret", "MATH_RANDOM_INT_TOOLTIP": "Herhangi iki sayı arasında , sayılar dahil olmak üzere , rastgele bir tam sayı döndür.", - "MATH_RANDOM_FLOAT_HELPURL": "https://en.wikipedia.org/wiki/Random_number_generation Rastgele sayı yaratma", "MATH_RANDOM_FLOAT_TITLE_RANDOM": "Rast gele kesirli sayı , yada parça", "MATH_RANDOM_FLOAT_TOOLTIP": "0.0(dahil) ve 1.0 (hariç) sayıları arasında bir sayı döndür .", "TEXT_TEXT_HELPURL": "https://en.wikipedia.org/wiki/String_(computer_science)", @@ -316,7 +307,6 @@ "PROCEDURES_DEFRETURN_TOOLTIP": "Çıktı veren bir fonksiyon oluşturur.", "PROCEDURES_ALLOW_STATEMENTS": "Eğer ifadelerine izin ver", "PROCEDURES_DEF_DUPLICATE_WARNING": "Uyarı: Bu fonksiyon yinelenen parametreler vardır.", - "PROCEDURES_CALLNORETURN_HELPURL": "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29 prosedür_%28bilgisayar_bilimi%29", "PROCEDURES_CALLNORETURN_CALL": "", "PROCEDURES_CALLNORETURN_TOOLTIP": "Kullanıcı tanımlı fonksiyonu çalıştır '%1' .", "PROCEDURES_CALLRETURN_HELPURL": "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29", diff --git a/msg/json/uk.json b/msg/json/uk.json index 631d46db2..2b3ef052d 100644 --- a/msg/json/uk.json +++ b/msg/json/uk.json @@ -56,12 +56,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "повторювати, доки не", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "Поки значення істинне, виконувати певні дії.", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Поки значення хибне, виконувати певні дії.", - "CONTROLS_FOR_TOOLTIP": "Наявна змінна %1 набуває значень від початкового до кінцевого, враховуючи заданий інтервал, і виконуються вказані блоки.", + "CONTROLS_FOR_TOOLTIP": "Наявна змінна \"%1\" набуває значень від початкового до кінцевого, враховуючи заданий інтервал, і виконуються вказані блоки.", "CONTROLS_FOR_TITLE": "рахувати з %1 від %2 до %3 через %4", - "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each для кожного блоку", - "CONTROLS_FOREACH_INPUT_ITEM": "для кожного елемента", - "CONTROLS_FOREACH_INPUT_INLIST": "у списку", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "блок тексту", + "CONTROLS_FOREACH_TITLE": "для кожного елемента %1 у списку %2 блок тексту", "CONTROLS_FOREACH_TOOLTIP": "Для кожного елемента в списку змінна '%1' отримує значення елемента, а потім виконуються певні дії.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "перервати цикл", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "продовжити з наступної ітерації циклу", diff --git a/msg/json/vi.json b/msg/json/vi.json index f8802b02e..e627c2692 100644 --- a/msg/json/vi.json +++ b/msg/json/vi.json @@ -55,9 +55,7 @@ "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "Miễn là điều kiện còn sai, thì thực hiện các lệnh. Khi điều kiện đúng thì ngưng.", "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.", "CONTROLS_FOR_TITLE": "đếm theo %1 từ %2 đến %3 mỗi lần thêm %4", - "CONTROLS_FOREACH_INPUT_ITEM": "với mỗi thành phần", - "CONTROLS_FOREACH_INPUT_INLIST": "trong danh sách", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "với mỗi thành phần %1 trong danh sách %2", "CONTROLS_FOREACH_TOOLTIP": "Trong một danh sách, lấy từng thành phần, gán vào biến \"%1\", rồi thực hiện một số lệnh.", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "thoát", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "sang lần lặp tiếp theo", @@ -167,7 +165,7 @@ "MATH_RANDOM_FLOAT_HELPURL": "https://en.wikipedia.org/wiki/Random_number_generation", "MATH_RANDOM_FLOAT_TITLE_RANDOM": "phân số bất kỳ", "MATH_RANDOM_FLOAT_TOOLTIP": "Hoàn trả một phân số bất kỳ không nhỏ hơn 0.0 và không lớn hơn 1.0.", - "TEXT_TEXT_HELPURL": "https://en.wikipedia.org/wiki/string _(computer_science)", + "TEXT_TEXT_HELPURL": "https://en.wikipedia.org/wiki/string_(computer_science)", "TEXT_TEXT_TOOLTIP": "Một ký tự, một từ, hay một dòng.", "TEXT_JOIN_HELPURL": "", "TEXT_JOIN_TITLE_CREATEWITH": "tạo văn bản từ", @@ -292,10 +290,10 @@ "PROCEDURES_DEFRETURN_TOOLTIP": "Một thủ tục có giá trị hoàn trả.", "PROCEDURES_ALLOW_STATEMENTS": "cho phép báo cáo", "PROCEDURES_DEF_DUPLICATE_WARNING": "Chú ý: Thủ tục này có lặp lại tên các tham số.", - "PROCEDURES_CALLNORETURN_HELPURL": "https://en.wikipedia.org/wiki/procedure _ %28computer_science% 29", + "PROCEDURES_CALLNORETURN_HELPURL": "https://en.wikipedia.org/wiki/procedure_%28computer_science% 29", "PROCEDURES_CALLNORETURN_CALL": "thực hiện", "PROCEDURES_CALLNORETURN_TOOLTIP": "Chạy một thủ tục không có giá trị hoàn trả.", - "PROCEDURES_CALLRETURN_HELPURL": "https://en.wikipedia.org/wiki/procedure _ %28computer_science% 29", + "PROCEDURES_CALLRETURN_HELPURL": "https://en.wikipedia.org/wiki/procedure_%28computer_science% 29", "PROCEDURES_CALLRETURN_TOOLTIP": "Chạy một thủ tục có giá trị hoàn trả.", "PROCEDURES_MUTATORCONTAINER_TITLE": "các tham số", "PROCEDURES_MUTATORCONTAINER_TOOLTIP": "Thêm, xóa hoặc sắp xếp lại các đầu vào cho hàm này.", diff --git a/msg/json/zh-hans.json b/msg/json/zh-hans.json index 24749aa20..56c2f469d 100644 --- a/msg/json/zh-hans.json +++ b/msg/json/zh-hans.json @@ -59,8 +59,7 @@ "CONTROLS_FOR_TOOLTIP": "从起始数到结尾数中取出变量“%1”的值,按指定的时间间隔,执行指定的块。", "CONTROLS_FOR_TITLE": "使用 %1 从范围 %2 到 %3 每隔 %4", "CONTROLS_FOREACH_HELPURL": "https://github.com/google/blockly/wiki/Loops#for-each用于每个块", - "CONTROLS_FOREACH_INPUT_ITEM": "为每个项目", - "CONTROLS_FOREACH_INPUT_INLIST": "在列表中", + "CONTROLS_FOREACH_TITLE": "为每个项目 %1 在列表中 %2", "CONTROLS_FOREACH_TOOLTIP": "遍历每个列表中的项目,将变量“%1”设定到该项中,然后执行某些语句。", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "中断循环", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "继续下一次循环", diff --git a/msg/json/zh-hant.json b/msg/json/zh-hant.json index ae0305d1a..94fae8a70 100644 --- a/msg/json/zh-hant.json +++ b/msg/json/zh-hant.json @@ -51,11 +51,9 @@ "CONTROLS_WHILEUNTIL_OPERATOR_UNTIL": "重複 直到", "CONTROLS_WHILEUNTIL_TOOLTIP_WHILE": "當值為真時,執行一些語句", "CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL": "當值為否時,執行一些語句", - "CONTROLS_FOR_TOOLTIP": "從起始數到結尾數中取出變數 %1 的值,按指定的時間間隔,執行指定的積木。", + "CONTROLS_FOR_TOOLTIP": "從起始數到結尾數中取出變數 \"%1\" 的值,按指定的時間間隔,執行指定的積木。", "CONTROLS_FOR_TITLE": "使用 %1 從範圍 %2 到 %3 每隔 %4", - "CONTROLS_FOREACH_INPUT_ITEM": "取出每個", - "CONTROLS_FOREACH_INPUT_INLIST": "自列表", - "CONTROLS_FOREACH_INPUT_INLIST_TAIL": "", + "CONTROLS_FOREACH_TITLE": "取出每個 %1 自列表 %2", "CONTROLS_FOREACH_TOOLTIP": "遍歷每個列表中的項目,將變量 '%1' 設定到該項目中,然後執行某些語句", "CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK": "停止 迴圈", "CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE": "繼續下一個 迴圈", diff --git a/msg/messages.js b/msg/messages.js index 3f2d9b5bd..bcbdc344a 100644 --- a/msg/messages.js +++ b/msg/messages.js @@ -165,7 +165,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL = 'While a value is false, then do /// url - Describes 'for loops' in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/For_loop https://en.wikipedia.org/wiki/For_loop], if present. Blockly.Msg.CONTROLS_FOR_HELPURL = 'https://github.com/google/blockly/wiki/Loops#count-with'; /// tooltip - See [https://github.com/google/blockly/wiki/Loops#count-with https://github.com/google/blockly/wiki/Loops#count-with].\n\nParameters:\n* %1 - the name of the loop variable. -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_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.'; /// block text - Repeatedly counts a variable (%1) /// starting with a (usually lower) number in a range (%2), /// ending with a (usually higher) number in a range (%3), and counting the @@ -177,13 +177,10 @@ Blockly.Msg.CONTROLS_FOR_TITLE = 'count with %1 from %2 to %3 by %4'; Blockly.Msg.CONTROLS_FOR_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; /// url - Describes 'for-each loops' in computer programs. Consider using your language's translation of [https://en.wikipedia.org/wiki/Foreach https://en.wikipedia.org/wiki/Foreach] if present. -Blockly.Msg.CONTROLS_FOREACH_HELPURL = 'https://github.com/google/blockly/wiki/Loops#for-each for each block'; +Blockly.Msg.CONTROLS_FOREACH_HELPURL = 'https://github.com/google/blockly/wiki/Loops#for-each'; /// block text - Title of [https://github.com/google/blockly/wiki/Loops#for-each for each block]. -Blockly.Msg.CONTROLS_FOREACH_INPUT_ITEM = 'for each item'; -/// block text - Preceding the list that should be iterated over in a [https://github.com/google/blockly/wiki/Loops#for-each for each loop]. -Blockly.Msg.CONTROLS_FOREACH_INPUT_INLIST = 'in list'; -/// block text - Following the list that should be iterated over in a [https://github.com/google/blockly/wiki/Loops#for-each for each loop]. This is empty in most, but not all, languages. -Blockly.Msg.CONTROLS_FOREACH_INPUT_INLIST_TAIL = ''; +/// Sequentially assigns every item in array %2 to the valiable %1. +Blockly.Msg.CONTROLS_FOREACH_TITLE = 'for each item %1 in list %2'; Blockly.Msg.CONTROLS_FOREACH_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; /// block text - Description of [https://github.com/google/blockly/wiki/Loops#for-each for each blocks].\n\nParameters:\n* %1 - the name of the loop variable. Blockly.Msg.CONTROLS_FOREACH_TOOLTIP = 'For each item in a list, set the variable "%1" to the item, and then do some statements.';