From 6a595c258cb644d13fd5cc69d73e9ac5be4edae5 Mon Sep 17 00:00:00 2001 From: Christian Poulter Date: Sun, 13 Feb 2022 17:59:12 +0100 Subject: [PATCH] OpenRoberta/openroberta-lab#1222: add support for Ultrasonic HC-SR04 --- blockly_compressed.js | 100 ++++++++++++++++----------------- blocks/robConfig.js | 8 +++ blocks/robConfigDefinitions.js | 22 ++++++++ blocks/robSensorDefinitions.js | 13 ++++- msg/js/ar.js | 3 + msg/js/az.js | 3 + msg/js/ba.js | 3 + msg/js/bcc.js | 3 + msg/js/be-tarask.js | 3 + msg/js/be.js | 3 + msg/js/bg.js | 3 + msg/js/bn.js | 3 + msg/js/br.js | 3 + msg/js/ca.js | 3 + msg/js/cs.js | 3 + msg/js/da.js | 3 + msg/js/de.js | 3 + msg/js/el.js | 3 + msg/js/en.js | 3 + msg/js/es.js | 3 + msg/js/eu.js | 3 + msg/js/fa.js | 3 + msg/js/fi.js | 3 + msg/js/fr.js | 3 + msg/js/he.js | 3 + msg/js/hi.js | 3 + msg/js/hrx.js | 3 + msg/js/hu.js | 3 + msg/js/ia.js | 3 + msg/js/id.js | 3 + msg/js/is.js | 3 + msg/js/it.js | 3 + msg/js/ja.js | 3 + msg/js/ko.js | 3 + msg/js/lb.js | 3 + msg/js/lki.js | 3 + msg/js/lrc.js | 3 + msg/js/lt.js | 3 + msg/js/mk.js | 3 + msg/js/ms.js | 3 + msg/js/nb.js | 3 + msg/js/nl.js | 3 + msg/js/oc.js | 3 + msg/js/pl.js | 3 + msg/js/pms.js | 3 + msg/js/pt-br.js | 3 + msg/js/pt.js | 3 + msg/js/ro.js | 3 + msg/js/ru.js | 3 + msg/js/sc.js | 3 + msg/js/sd.js | 3 + msg/js/shn.js | 3 + msg/js/sk.js | 3 + msg/js/sl.js | 3 + msg/js/sq.js | 3 + msg/js/sr.js | 3 + msg/js/sv.js | 3 + msg/js/ta.js | 3 + msg/js/tcy.js | 3 + msg/js/th.js | 3 + msg/js/tl.js | 3 + msg/js/tlh.js | 3 + msg/js/tr.js | 3 + msg/js/uk.js | 3 + msg/js/vi.js | 3 + msg/js/zh-hans.js | 3 + msg/js/zh-hant.js | 3 + msg/json/en.json | 6 +- msg/json/qqq.json | 4 +- msg/json/synonyms.json | 2 +- robMsg/json/de.json | 5 +- robMsg/robMessages.js | 6 +- 72 files changed, 297 insertions(+), 58 deletions(-) diff --git a/blockly_compressed.js b/blockly_compressed.js index d6d39472a31..21189c0a0da 100644 --- a/blockly_compressed.js +++ b/blockly_compressed.js @@ -6,20 +6,20 @@ Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ -var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e>>0,$jscomp.propertyToPolyfillSymbol[e]=$jscomp.IS_SYMBOL_NATIVE? -$jscomp.global.Symbol(e):$jscomp.POLYFILL_PREFIX+c+"$"+e),$jscomp.defineProperty(d,$jscomp.propertyToPolyfillSymbol[e],{configurable:!0,writable:!0,value:b})))};$jscomp.polyfill("Array.prototype.findIndex",function(a){return a?a:function(b,c){return $jscomp.findInternal(this,b,c).i}},"es6","es3");$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(b,c){return $jscomp.findInternal(this,b,c).v}},"es6","es3"); +$jscomp.polyfillIsolated=function(a,b,c,d){var e=a.split(".");a=1===e.length;d=e[0];d=!a&&d in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var f=0;f=e}},"es6","es3"); $jscomp.polyfill("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=$jscomp.checkStringArgs(this,b,"startsWith");b+="";var e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g=f}},"es6","es3"); $jscomp.polyfill("String.prototype.repeat",function(a){return a?a:function(b){var c=$jscomp.checkStringArgs(this,null,"repeat");if(0>b||1342177279>>=1)c+=c;return d}},"es6","es3");$jscomp.polyfill("String.prototype.trimLeft",function(a){function b(){return this.replace(/^[\s\xa0]+/,"")}return a||b},"es_2019","es3"); $jscomp.checkEs6ConformanceViaProxy=function(){try{var a={},b=Object.create(new $jscomp.global.Proxy(a,{get:function(c,d,e){return c==a&&"q"==d&&e==b}}));return!0===b.q}catch(c){return!1}};$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS=!1;$jscomp.ES6_CONFORMANCE=$jscomp.USE_PROXY_FOR_ES6_CONFORMANCE_CHECKS&&$jscomp.checkEs6ConformanceViaProxy();$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e},"es6","es3"); +$jscomp.initSymbol=function(){};$jscomp.polyfill("Symbol",function(a){if(a)return a;var b=function(e,f){this.$jscomp$symbol$id_=e;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:f})};b.prototype.toString=function(){return this.$jscomp$symbol$id_};var c=0,d=function(e){if(this instanceof d)throw new TypeError("Symbol is not a constructor");return new b("jscomp_symbol_"+(e||"")+"_"+c++,e)};return d},"es6","es3");$jscomp.initSymbolIterator=function(){}; $jscomp.polyfill("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;ca.aspectRatio()?a.width/this.width:a.height/this.height;return this.scale(a)};goog.dom.Appendable={};goog.dom.ASSUME_QUIRKS_MODE=!1;goog.dom.ASSUME_STANDARDS_MODE=!1;goog.dom.COMPAT_MODE_KNOWN_=goog.dom.ASSUME_QUIRKS_MODE||goog.dom.ASSUME_STANDARDS_MODE;goog.dom.getDomHelper=function(a){return a?new goog.dom.DomHelper(goog.dom.getOwnerDocument(a)):goog.dom.defaultDomHelper_||(goog.dom.defaultDomHelper_=new goog.dom.DomHelper)};goog.dom.getDocument=function(){return document};goog.dom.getElement=function(a){return goog.dom.getElementHelper_(document,a)}; +goog.math.Size.prototype.scaleToCover=function(a){a=this.aspectRatio()<=a.aspectRatio()?a.width/this.width:a.height/this.height;return this.scale(a)};goog.math.Size.prototype.scaleToFit=function(a){a=this.aspectRatio()>a.aspectRatio()?a.width/this.width:a.height/this.height;return this.scale(a)};goog.dom.ASSUME_QUIRKS_MODE=!1;goog.dom.ASSUME_STANDARDS_MODE=!1;goog.dom.COMPAT_MODE_KNOWN_=goog.dom.ASSUME_QUIRKS_MODE||goog.dom.ASSUME_STANDARDS_MODE;goog.dom.getDomHelper=function(a){return a?new goog.dom.DomHelper(goog.dom.getOwnerDocument(a)):goog.dom.defaultDomHelper_||(goog.dom.defaultDomHelper_=new goog.dom.DomHelper)};goog.dom.getDocument=function(){return document};goog.dom.getElement=function(a){return goog.dom.getElementHelper_(document,a)}; goog.dom.getElementHelper_=function(a,b){return"string"===typeof b?a.getElementById(b):b};goog.dom.getRequiredElement=function(a){return goog.dom.getRequiredElementHelper_(document,a)};goog.dom.getRequiredElementHelper_=function(a,b){goog.asserts.assertString(b);a=goog.dom.getElementHelper_(a,b);return a=goog.asserts.assertElement(a,"No element found with id: "+b)};goog.dom.$=goog.dom.getElement;goog.dom.getElementsByTagName=function(a,b){return(b||document).getElementsByTagName(String(a))}; goog.dom.getElementsByTagNameAndClass=function(a,b,c){return goog.dom.getElementsByTagNameAndClass_(document,a,b,c)};goog.dom.getElementByTagNameAndClass=function(a,b,c){return goog.dom.getElementByTagNameAndClass_(document,a,b,c)};goog.dom.getElementsByClass=function(a,b){var c=b||document;return goog.dom.canUseQuerySelector_(c)?c.querySelectorAll("."+a):goog.dom.getElementsByTagNameAndClass_(document,"*",a,b)}; goog.dom.getElementByClass=function(a,b){var c=b||document;return(c.getElementsByClassName?c.getElementsByClassName(a)[0]:goog.dom.getElementByTagNameAndClass_(document,"*",a,b))||null};goog.dom.getRequiredElementByClass=function(a,b){b=goog.dom.getElementByClass(a,b);return goog.asserts.assert(b,"No element found with className: "+a)};goog.dom.canUseQuerySelector_=function(a){return!(!a.querySelectorAll||!a.querySelector)}; @@ -627,7 +627,7 @@ goog.dom.append_(a,c,b,2);return c};goog.dom.append_=function(a,b,c,d){function goog.dom.createElement_=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};goog.dom.createTextNode=function(a){return document.createTextNode(String(a))};goog.dom.createTable=function(a,b,c){return goog.dom.createTable_(document,a,b,!!c)}; goog.dom.createTable_=function(a,b,c,d){for(var e=goog.dom.createElement_(a,goog.dom.TagName.TABLE),f=e.appendChild(goog.dom.createElement_(a,goog.dom.TagName.TBODY)),g=0;g=a.keyCode)a.keyCode=-1}catch(b){}};goog.events.BrowserEvent.prototype.getBrowserEvent=function(){return this.event_}; goog.events.BrowserEvent.getPointerType_=function(a){return"string"===typeof a.pointerType?a.pointerType:goog.events.BrowserEvent.IE_POINTER_TYPE_MAP[a.pointerType]||""};goog.events.Listenable=function(){};goog.events.Listenable.IMPLEMENTED_BY_PROP="closure_listenable_"+(1E6*Math.random()|0);goog.events.Listenable.addImplementation=function(a){a.prototype[goog.events.Listenable.IMPLEMENTED_BY_PROP]=!0};goog.events.Listenable.isImplementedBy=function(a){return!(!a||!a[goog.events.Listenable.IMPLEMENTED_BY_PROP])};goog.events.ListenableKey=function(){};goog.events.ListenableKey.counter_=0;goog.events.ListenableKey.reserveKey=function(){return++goog.events.ListenableKey.counter_};goog.events.Listener=function(a,b,c,d,e,f){goog.events.Listener.ENABLE_MONITORING&&(this.creationStack=Error().stack);this.listener=a;this.proxy=b;this.src=c;this.type=d;this.capture=!!e;this.handler=f;this.key=goog.events.ListenableKey.reserveKey();this.removed=this.callOnce=!1};goog.events.Listener.ENABLE_MONITORING=!1;goog.events.Listener.prototype.markAsRemoved=function(){this.removed=!0;this.handler=this.src=this.proxy=this.listener=null};goog.events.ListenerMap=function(a){this.src=a;this.listeners={};this.typeCount_=0};goog.events.ListenerMap.prototype.getTypeCount=function(){return this.typeCount_};goog.events.ListenerMap.prototype.getListenerCount=function(){var a=0,b;for(b in this.listeners)a+=this.listeners[b].length;return a}; @@ -940,7 +940,7 @@ goog.events.ListenerMap.prototype.add=function(a,b,c,d,e){var f=a.toString();a=t goog.events.ListenerMap.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.listeners))return!1;var e=this.listeners[a];b=goog.events.ListenerMap.findListenerIndex_(e,b,c,d);return-1b||b>this.getChildCount())throw Error(goog.ui.Component.Error.CHILD_INDEX_OUT_OF_BOUNDS);this.childIndex_&&this.children_||(this.childIndex_={},this.children_=[]);a.getParent()==this?(goog.object.set(this.childIndex_,a.getId(),a),goog.array.remove(this.children_,a)):goog.object.add(this.childIndex_, -a.getId(),a);a.setParent(this);goog.array.insertAt(this.children_,a,b);a.inDocument_&&this.inDocument_&&a.getParent()==this?(c=this.getContentElement(),c.contains(a.getElement())&&c.removeChild(a.getElement()),b=c.childNodes[b]||null,c.insertBefore(a.getElement(),b)):c?(this.element_||this.createDom(),b=this.getChildAt(b+1),a.render_(this.getContentElement(),b?b.element_:null)):this.inDocument_&&!a.inDocument_&&a.element_&&a.element_.parentNode&&a.element_.parentNode.nodeType==goog.dom.NodeType.ELEMENT&& -a.enterDocument()};goog.ui.Component.prototype.getContentElement=function(){return this.element_};goog.ui.Component.prototype.isRightToLeft=function(){null==this.rightToLeft_&&(this.rightToLeft_=goog.style.isRightToLeft(this.inDocument_?this.element_:this.dom_.getDocument().body));return this.rightToLeft_};goog.ui.Component.prototype.setRightToLeft=function(a){if(this.inDocument_)throw Error(goog.ui.Component.Error.ALREADY_RENDERED);this.rightToLeft_=a}; +a.getId(),a);a.setParent(this);goog.array.insertAt(this.children_,a,b);a.inDocument_&&this.inDocument_&&a.getParent()==this?(c=this.getContentElement(),b=c.childNodes[b]||null,b!=a.getElement()&&c.insertBefore(a.getElement(),b)):c?(this.element_||this.createDom(),b=this.getChildAt(b+1),a.render_(this.getContentElement(),b?b.element_:null)):this.inDocument_&&!a.inDocument_&&a.element_&&a.element_.parentNode&&a.element_.parentNode.nodeType==goog.dom.NodeType.ELEMENT&&a.enterDocument()}; +goog.ui.Component.prototype.getContentElement=function(){return this.element_};goog.ui.Component.prototype.isRightToLeft=function(){null==this.rightToLeft_&&(this.rightToLeft_=goog.style.isRightToLeft(this.inDocument_?this.element_:this.dom_.getDocument().body));return this.rightToLeft_};goog.ui.Component.prototype.setRightToLeft=function(a){if(this.inDocument_)throw Error(goog.ui.Component.Error.ALREADY_RENDERED);this.rightToLeft_=a}; goog.ui.Component.prototype.hasChildren=function(){return!!this.children_&&0!=this.children_.length};goog.ui.Component.prototype.getChildCount=function(){return this.children_?this.children_.length:0};goog.ui.Component.prototype.getChildIds=function(){var a=[];this.forEachChild(function(b){a.push(b.getId())});return a};goog.ui.Component.prototype.getChild=function(a){return this.childIndex_&&a?goog.object.get(this.childIndex_,a)||null:null}; goog.ui.Component.prototype.getChildAt=function(a){return this.children_?this.children_[a]||null:null};goog.ui.Component.prototype.forEachChild=function(a,b){this.children_&&goog.array.forEach(this.children_,a,b)};goog.ui.Component.prototype.indexOfChild=function(a){return this.children_&&a?goog.array.indexOf(this.children_,a):-1}; goog.ui.Component.prototype.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.getId();a=this.getChild(c);c&&a&&(goog.object.remove(this.childIndex_,c),goog.array.remove(this.children_,a),b&&(a.exitDocument(),a.element_&&goog.dom.removeNode(a.element_)),a.setParent(null))}if(!a)throw Error(goog.ui.Component.Error.NOT_OUR_CHILD);return a};goog.ui.Component.prototype.removeChildAt=function(a,b){return this.removeChild(this.getChildAt(a),b)}; @@ -1233,7 +1233,7 @@ goog.ui.ContainerRenderer.prototype.decorate=function(a,b){b.id&&a.setId(b.id);v goog.ui.ContainerRenderer.prototype.setStateFromClassName=function(a,b,c){b==c+"-disabled"?a.setEnabled(!1):b==c+"-horizontal"?a.setOrientation(goog.ui.Container.Orientation.HORIZONTAL):b==c+"-vertical"&&a.setOrientation(goog.ui.Container.Orientation.VERTICAL)}; goog.ui.ContainerRenderer.prototype.decorateChildren=function(a,b,c){if(b){c=c||b.firstChild;for(var d;c&&c.parentNode==b;){d=c.nextSibling;if(c.nodeType==goog.dom.NodeType.ELEMENT){var e=this.getDecoratorForChild(c);e&&(e.setElementInternal(c),a.isEnabled()||e.setEnabled(!1),a.addChild(e),e.decorate(c))}else c.nodeValue&&""!=goog.string.trim(c.nodeValue)||b.removeChild(c);c=d}}};goog.ui.ContainerRenderer.prototype.getDecoratorForChild=function(a){return goog.ui.registry.getDecorator(a)}; goog.ui.ContainerRenderer.prototype.initializeDom=function(a){a=a.getElement();goog.asserts.assert(a,"The container DOM element cannot be null.");goog.style.setUnselectable(a,!0,goog.userAgent.GECKO);goog.userAgent.IE&&(a.hideFocus=!0);var b=this.getAriaRole();b&&goog.a11y.aria.setRole(a,b)};goog.ui.ContainerRenderer.prototype.getKeyEventTarget=function(a){return a.getElement()};goog.ui.ContainerRenderer.prototype.getCssClass=function(){return goog.ui.ContainerRenderer.CSS_CLASS}; -goog.ui.ContainerRenderer.prototype.getClassNames=function(a){var b=this.getCssClass(),c=a.getOrientation()==goog.ui.Container.Orientation.HORIZONTAL;c=[b,c?b+"-horizontal":b+"-vertical"];a.isEnabled()||c.push(b+"-disabled");return c};goog.ui.ContainerRenderer.prototype.getDefaultOrientation=function(){return goog.ui.Container.Orientation.VERTICAL};goog.ui.ControlContent={};goog.ui.ControlRenderer=function(){};goog.addSingletonGetter(goog.ui.ControlRenderer);goog.ui.ControlRenderer.getCustomRenderer=function(a,b){a=new a;a.getCssClass=function(){return b};return a};goog.ui.ControlRenderer.CSS_CLASS="goog-control";goog.ui.ControlRenderer.IE6_CLASS_COMBINATIONS=[]; +goog.ui.ContainerRenderer.prototype.getClassNames=function(a){var b=this.getCssClass(),c=a.getOrientation()==goog.ui.Container.Orientation.HORIZONTAL;c=[b,c?b+"-horizontal":b+"-vertical"];a.isEnabled()||c.push(b+"-disabled");return c};goog.ui.ContainerRenderer.prototype.getDefaultOrientation=function(){return goog.ui.Container.Orientation.VERTICAL};goog.ui.ControlRenderer=function(){};goog.addSingletonGetter(goog.ui.ControlRenderer);goog.ui.ControlRenderer.getCustomRenderer=function(a,b){a=new a;a.getCssClass=function(){return b};return a};goog.ui.ControlRenderer.CSS_CLASS="goog-control";goog.ui.ControlRenderer.IE6_CLASS_COMBINATIONS=[]; goog.ui.ControlRenderer.TOGGLE_ARIA_STATE_MAP_=goog.object.create(goog.a11y.aria.Role.BUTTON,goog.a11y.aria.State.PRESSED,goog.a11y.aria.Role.CHECKBOX,goog.a11y.aria.State.CHECKED,goog.a11y.aria.Role.MENU_ITEM,goog.a11y.aria.State.SELECTED,goog.a11y.aria.Role.MENU_ITEM_CHECKBOX,goog.a11y.aria.State.CHECKED,goog.a11y.aria.Role.MENU_ITEM_RADIO,goog.a11y.aria.State.CHECKED,goog.a11y.aria.Role.RADIO,goog.a11y.aria.State.CHECKED,goog.a11y.aria.Role.TAB,goog.a11y.aria.State.SELECTED,goog.a11y.aria.Role.TREEITEM, goog.a11y.aria.State.SELECTED);goog.ui.ControlRenderer.prototype.getAriaRole=function(){};goog.ui.ControlRenderer.prototype.createDom=function(a){return a.getDomHelper().createDom(goog.dom.TagName.DIV,this.getClassNames(a).join(" "),a.getContent())};goog.ui.ControlRenderer.prototype.getContentElement=function(a){return a}; goog.ui.ControlRenderer.prototype.enableClassName=function(a,b,c){if(a=a.getElement?a.getElement():a){var d=[b];goog.userAgent.IE&&!goog.userAgent.isVersionOrHigher("7")&&(d=this.getAppliedCombinedClassNames_(goog.dom.classlist.get(a),b),d.push(b));goog.dom.classlist.enableAll(a,d,c)}};goog.ui.ControlRenderer.prototype.enableExtraClassName=function(a,b,c){this.enableClassName(a,b,c)};goog.ui.ControlRenderer.prototype.canDecorate=function(a){return!0}; @@ -1519,7 +1519,7 @@ darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#55 ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a", lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1", moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57", -seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};goog.color.Hsl={};goog.color.Hsv={};goog.color.Rgb={};goog.color.parse=function(a){var b={};a=String(a);var c=goog.color.prependHashIfNecessaryHelper(a);if(goog.color.isValidHexColor_(c))return b.hex=goog.color.normalizeHex(c),b.type="hex",b;c=goog.color.isValidRgbColor_(a);if(c.length)return b.hex=goog.color.rgbArrayToHex(c),b.type="rgb",b;if(goog.color.names&&(c=goog.color.names[a.toLowerCase()]))return b.hex=c,b.type="named",b;throw Error(a+" is not a valid color string");}; +seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};goog.color.parse=function(a){var b={};a=String(a);var c=goog.color.prependHashIfNecessaryHelper(a);if(goog.color.isValidHexColor_(c))return b.hex=goog.color.normalizeHex(c),b.type="hex",b;c=goog.color.isValidRgbColor_(a);if(c.length)return b.hex=goog.color.rgbArrayToHex(c),b.type="rgb",b;if(goog.color.names&&(c=goog.color.names[a.toLowerCase()]))return b.hex=c,b.type="named",b;throw Error(a+" is not a valid color string");}; goog.color.isValidColor=function(a){var b=goog.color.prependHashIfNecessaryHelper(a);return!!(goog.color.isValidHexColor_(b)||goog.color.isValidRgbColor_(a).length||goog.color.names&&goog.color.names[a.toLowerCase()])};goog.color.parseRgb=function(a){var b=goog.color.isValidRgbColor_(a);if(!b.length)throw Error(a+" is not a valid RGB color");return b};goog.color.hexToRgbStyle=function(a){return goog.color.rgbStyle_(goog.color.hexToRgb(a))};goog.color.hexTripletRe_=/#(.)(.)(.)/; goog.color.normalizeHex=function(a){if(!goog.color.isValidHexColor_(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(goog.color.hexTripletRe_,"#$1$1$2$2$3$3"));return a.toLowerCase()};goog.color.hexToRgb=function(a){a=goog.color.normalizeHex(a);a=parseInt(a.substr(1),16);return[a>>16,a>>8&255,a&255]}; goog.color.rgbToHex=function(a,b,c){a=Number(a);b=Number(b);c=Number(c);if(a!=(a&255)||b!=(b&255)||c!=(c&255))throw Error('"('+a+","+b+","+c+'") is not a valid RGB color');b=a<<16|b<<8|c;return 16>a?"#"+(16777216|b).toString(16).substr(1):"#"+b.toString(16)};goog.color.rgbArrayToHex=function(a){return goog.color.rgbToHex(a[0],a[1],a[2])}; @@ -1531,7 +1531,7 @@ goog.color.rgbToHsv=function(a,b,c){var d=Math.max(Math.max(a,b),c),e=Math.min(M goog.color.hslToHex=function(a,b,c){return goog.color.rgbArrayToHex(goog.color.hslToRgb(a,b,c))};goog.color.hslArrayToHex=function(a){return goog.color.rgbArrayToHex(goog.color.hslToRgb(a[0],a[1],a[2]))};goog.color.hexToHsv=function(a){return goog.color.rgbArrayToHsv(goog.color.hexToRgb(a))};goog.color.hsvToHex=function(a,b,c){return goog.color.rgbArrayToHex(goog.color.hsvToRgb(a,b,c))};goog.color.hsvArrayToHex=function(a){return goog.color.hsvToHex(a[0],a[1],a[2])}; goog.color.hslDistance=function(a,b){var c=.5>=a[2]?a[1]*a[2]:a[1]*(1-a[2]);var d=.5>=b[2]?b[1]*b[2]:b[1]*(1-b[2]);return(a[2]-b[2])*(a[2]-b[2])+c*c+d*d-2*c*d*Math.cos(2*(a[0]/360-b[0]/360)*Math.PI)};goog.color.blend=function(a,b,c){c=goog.math.clamp(c,0,1);return[Math.round(b[0]+c*(a[0]-b[0])),Math.round(b[1]+c*(a[1]-b[1])),Math.round(b[2]+c*(a[2]-b[2]))]};goog.color.darken=function(a,b){return goog.color.blend([0,0,0],a,b)}; goog.color.lighten=function(a,b){return goog.color.blend([255,255,255],a,b)};goog.color.highContrast=function(a,b){for(var c=[],d=0;d=a.length)throw goog.iter.StopIteration;if(b in a)return a[b++];b++}};return c}throw Error("Not implemented");}; goog.iter.forEach=function(a,b,c){if(goog.isArrayLike(a))try{goog.array.forEach(a,b,c)}catch(d){if(d!==goog.iter.StopIteration)throw d;}else{a=goog.iter.toIterator(a);try{for(;;)b.call(c,a.next(),void 0,a)}catch(d){if(d!==goog.iter.StopIteration)throw d;}}};goog.iter.filter=function(a,b,c){var d=goog.iter.toIterator(a);a=new goog.iter.Iterator;a.next=function(){for(;;){var e=d.next();if(b.call(c,e,void 0,d))return e}};return a}; goog.iter.filterFalse=function(a,b,c){return goog.iter.filter(a,goog.functions.not(b),c)};goog.iter.range=function(a,b,c){var d=0,e=a,f=c||1;1=e||0>f&&d<=e)throw goog.iter.StopIteration;var h=d;d+=f;return h};return g};goog.iter.join=function(a,b){return goog.iter.toArray(a).join(b)}; @@ -1701,7 +1701,7 @@ Blockly.Msg.DISPLAY_GET_BRIGHTNESS_TOOLTIP="Returns the brightness for all leds Blockly.Msg.DISPLAY_PICTURE_FLOWERS="flowers";Blockly.Msg.DISPLAY_PICTURE_GLASSES="glasses";Blockly.Msg.DISPLAY_PICTURE_TACHO="speedo";Blockly.Msg.DISPLAY_PICTURE_TOOLTIP="Displays a picture on the screen.";Blockly.Msg.DISPLAY_PIXEL_BRIGHTNESS="brightness";Blockly.Msg.DISPLAY_PIXEL_TITLE="LED";Blockly.Msg.DISPLAY_ROW="in row";Blockly.Msg.DISPLAY_SET_BRIGHTNESS_TOOLTIP="Sets the brightness for all leds of the display. 0 means all leds are turned off, 9 is the brightest value."; Blockly.Msg.DISPLAY_SET_PIXEL_TOOLTIP="Sets the brightness for this led. 0 means the led is turned off, 9 is the brightest value. With x and y you can determine the position of the led you would like to change.";Blockly.Msg.DISPLAY_SHOW="show";Blockly.Msg.DISPLAY_TEXT="text";Blockly.Msg.DISPLAY_TEXT_TOOLTIP="Displays a text on the screen.";Blockly.Msg.DROP_TOOLTIP="Represents a drop sensor.";Blockly.Msg.DUPLICATE_BLOCK="Duplicate";Blockly.Msg.ENABLE_BLOCK="Enable Block"; Blockly.Msg.ENCODER_GETSAMPLE_TOOLTIP="Gets the current reading from the motor encoder.";Blockly.Msg.ENCODER_RESET_TOOLTIP="Resets the motor encoder.";Blockly.Msg.ENCODER_TOOLTIP="Represents an encoder.";Blockly.Msg.ENVIRONMENTAL_TOOLTIP="Represents an environmental sensor.";Blockly.Msg.ENVIRONMENTAL_TOOLTIP_SENSEBOX="Represents the BME680 environmental sensor.";Blockly.Msg.ERROR_MISSING_PARAMETER="An input value is missing!";Blockly.Msg.ERROR_MISSING_RETURN="The function return value is missing!"; -Blockly.Msg.EV3BRICK_TOOLTIP="Represents the EV3 brick with connected actors and sensors. There are also inbuilt actors and sensors available, e.g. buttons, display ...";Blockly.Msg.EXPAND_ALL="Expand Blocks";Blockly.Msg.EXPAND_BLOCK="Expand Block";Blockly.Msg.EXTERNAL_INPUTS="External Inputs";Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP="Gets the current reading from the flame sensor.";Blockly.Msg.FLAME_TOOLTIP="Represents a flame sensor.";Blockly.Msg.FLYOUT_VARIABLE_TEXT="You need a variable? Please declare it first with a click on the + sign at the \u00bbstart\u00ab\u00a0block."; +Blockly.Msg.EV3BRICK_TOOLTIP="Represents the EV3 brick with connected actors and sensors. There are also inbuilt actors and sensors available, e.g. buttons, display ...";Blockly.Msg.EXPAND_ALL="Expand Blocks";Blockly.Msg.EXPAND_BLOCK="Expand Block";Blockly.Msg.EXTERNAL_INPUTS="External Inputs";Blockly.Msg.FACTOR="Factor";Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP="Gets the current reading from the flame sensor.";Blockly.Msg.FLAME_TOOLTIP="Represents a flame sensor.";Blockly.Msg.FLYOUT_VARIABLE_TEXT="You need a variable? Please declare it first with a click on the + sign at the \u00bbstart\u00ab\u00a0block."; Blockly.Msg.FOR="for";Blockly.Msg.FOURDIGITDISPLAY="4-Digit Display";Blockly.Msg.FOURDIGITDISPLAY_CLEAR_TOOLTIP="Clears the 4-Digit Display.";Blockly.Msg.FOURDIGITDISPLAY_SHOW_TOOLTIP="Displays a number [0-9999] on the 4-Digit Display. Position [0-3] represents the starting position of the number";Blockly.Msg.FOURDIGITDISPLAY_TOOLTIP="Represents a Grove 4-Digit Display by Seeed";Blockly.Msg.FRAME_WIDTH="Frame width";Blockly.Msg.FROM_POSITION="from position";Blockly.Msg.FSR_TOOLTIP="Get the current reading from the force sensitive resistor under the feet of the robot."; Blockly.Msg.GAIN="gain";Blockly.Msg.GALLERY_BY="by";Blockly.Msg.GALLERY_DATE="created";Blockly.Msg.GALLERY_DISLIKE="dislike";Blockly.Msg.GALLERY_LIKE="like";Blockly.Msg.GALLERY_SHARED_ALREADY="You have already uploaded this program to the gallery. If you want to change it, look for the copy from the gallery and modify it. You can also remove it from the gallery while deleting the copy from the gallery.";Blockly.Msg.GEARED_MOTOR="geared motor";Blockly.Msg.GET="get";Blockly.Msg.GETSAMPLE_TOOLTIP="Gets the current reading from chosen sensor."; Blockly.Msg.GET_CODE_TOOLTIP="Returns the value of the solderable code pad in the head piece. Values are in range 0-31.";Blockly.Msg.GO_TO_GROUPS="Go to groups";Blockly.Msg.GPS_TOOLTIP="Represents a GPS receiver.";Blockly.Msg.GROUP_CREATE_NAME_HINT="Please keep in mind, that all members of a group have to enter the group name on each login. It should neither be complicated nor long.";Blockly.Msg.GYRO_GETSAMPLE_TOOLTIP="Gets the current reading from the gyro sensor."; @@ -1902,29 +1902,29 @@ Blockly.Msg.TOUR1_DESCRIPTION04="Click here and switch to the robot configuratio Blockly.Msg.TOUR1_DESCRIPTION07a="Once you are an experienced user you can switch here to the expert mode of the toolbox.
You will then find more blocks to program your robot.
beginner mode
expert mode";Blockly.Msg.TOUR1_DESCRIPTION08="Each program starts with the \u00bbprogram start\u00ab block.
Further programming blocks, which the robot should execute, should be attached to this block.
Just drag'n drop the desired block right under the start block."; Blockly.Msg.TOUR1_DESCRIPTION09="Here you find some shortcuts!
From left to right:
Click here to execute the program on the real robot
Save your program, but before that you need to sign in
Click here and zoom in on the blocks, if you want to
The trashcan! Just move blocks into the trashcan and they will be deleted.
       Attention: You cannot recover blocks once they are deleted!
"; Blockly.Msg.TOUR1_DESCRIPTION10="Click on \u00bbAction\u00ab";Blockly.Msg.TOUR1_DESCRIPTION12="Now drag'n drop the new block just below the start-program-block so that they are connected";Blockly.Msg.TOUR1_DESCRIPTION13="Now open the simulation ...";Blockly.Msg.TOUR1_DESCRIPTION13a="and test your program in the simulation!";Blockly.Msg.TOUR1_DESCRIPTION15="Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!";Blockly.Msg.TOUR1_DESCRIPTION16="Bye and have fun trying out more!"; -Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP="Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm.";Blockly.Msg.ULTRASONIC_TOOLTIP="Represents an ultrasonic sensor.";Blockly.Msg.UNDO="Undo";Blockly.Msg.USERGROUP_ADD_MEMBERS="Add members";Blockly.Msg.USERGROUP_CREATE="Create new user group";Blockly.Msg.USERGROUP_CREATE_TOOLTIP="Click here to create a new usergroup";Blockly.Msg.USERGROUP_DELETE_WITH_MEMBERS_WARNING="Are your sure that you want to delete the usergroup including all members? No member did log in so far."; -Blockly.Msg.USERGROUP_GENERATED_MEMBERS="Automatically generated members";Blockly.Msg.USERGROUP_GENERATED_MEMBERS_TOOLTIP="Automatically genertated members are normal members of a user group. They are generated with a number as username, which you can change afterwards.";Blockly.Msg.USERGROUP_LIST_DELETE_ALL_TOOLTIP="Click here to delete all selected user groups.";Blockly.Msg.USERGROUP_LIST_DELETE_TOOLTIP="Click here to delete the user group.";Blockly.Msg.USERGROUP_LOGIN_LOST_PASSWORD_HINT="If you forgot your password, you can ask the owner of your user group to reset the password to the initial password for you. It will be the password you had to enter when you logged in first."; -Blockly.Msg.USERGROUP_MEMBER_CREATE_TOOLTIP="Click here to add members to your usergroup.";Blockly.Msg.USERGROUP_MEMBER_DEFAULT_PASSWORD_HINT="The password for your account is not safe. Set your own password, so that only you can login to your account.";Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_ALL_TOOLTIP="Click here to delete all selected user group members.";Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_TOOLTIP="Click here to delete this user group member."; -Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_ALL_PASSWORDS_TOOLTIP="Click here to reset the password of all selected user group members to their corresponding default password.";Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_PASSWORD_TOOLTIP="Click here to reset the password of this user group member to the default password.";Blockly.Msg.USERGROUP_NAME_HINT="The user group to which you want to log in has a name. Enter it here.";Blockly.Msg.VACUUM_OFF="turn vacuum off";Blockly.Msg.VACUUM_OFF_TOOLTIP="Turns the vacuum off."; -Blockly.Msg.VACUUM_ON="turn vacuum on %";Blockly.Msg.VACUUM_ON_TOOLTIP="Turns on the vacuum speed in procent";Blockly.Msg.VALIDATION_CONTAINS_SPECIAL_CHARACTERS="Valid special characters: \u00bb=+!?.,%#+&^@_-\u00ab";Blockly.Msg.VALIDATION_FIELD_REQUIRED="This field cannot be empty!";Blockly.Msg.VALIDATION_MAX_LENGTH="The max. lenght is 25 characters!";Blockly.Msg.VALIDATION_PASSWORD_MIN_LENGTH="Password min. length is 6!";Blockly.Msg.VALIDATION_SECOND_PASSWORD_EQUAL="The two passwords must be equal!"; -Blockly.Msg.VALIDATION_TOKEN_LENGTH="Token length is 8 characters!";Blockly.Msg.VALIDATION_VALID_EMAIL_ADDRESS="Please enter a valid email address!";Blockly.Msg.VALUE_TO="value to";Blockly.Msg.VARIABLES_DEFAULT_NAME="item";Blockly.Msg.VARIABLES_GET_CREATE_SET="Create 'set %1'";Blockly.Msg.VARIABLES_GET_HELPURL="https://github.com/google/blockly/wiki/Variables#get";Blockly.Msg.VARIABLES_GET_TOOLTIP="Returns the value of this variable.";Blockly.Msg.VARIABLES_GLOBAL_DECLARE_TOOLTIP="Declares a global variable."; -Blockly.Msg.VARIABLES_LOCAL_DECLARE_TOOLTIP="Declares a local variable.";Blockly.Msg.VARIABLES_SET="set %1 to %2";Blockly.Msg.VARIABLES_SET_CREATE_GET="Create 'get %1'";Blockly.Msg.VARIABLES_SET_HELPURL="https://github.com/google/blockly/wiki/Variables#set";Blockly.Msg.VARIABLES_SET_TOOLTIP="Sets this variable to be equal to the input.";Blockly.Msg.VARIABLES_TITLE="variable";Blockly.Msg.VARIABLES_TYPE_ARRAY_BOOLEAN="List Boolean";Blockly.Msg.VARIABLES_TYPE_ARRAY_COLOUR="List Colour"; -Blockly.Msg.VARIABLES_TYPE_ARRAY_CONNECTION="List Connection";Blockly.Msg.VARIABLES_TYPE_ARRAY_IMAGE="List Image";Blockly.Msg.VARIABLES_TYPE_ARRAY_NUMBER="List Number";Blockly.Msg.VARIABLES_TYPE_ARRAY_STRING="List String";Blockly.Msg.VARIABLES_TYPE_BOOLEAN="Boolean";Blockly.Msg.VARIABLES_TYPE_COLOUR="Colour";Blockly.Msg.VARIABLES_TYPE_CONNECTION="Connection";Blockly.Msg.VARIABLES_TYPE_IMAGE="Image";Blockly.Msg.VARIABLES_TYPE_NUMBER="Number";Blockly.Msg.VARIABLES_TYPE_STRING="String"; -Blockly.Msg.VARIABLE_B="store B [";Blockly.Msg.VARIABLE_G="store G [";Blockly.Msg.VARIABLE_R="if yes, store R [";Blockly.Msg.VARIABLE_TO="] into";Blockly.Msg.VARIABLE_USED_BEFORE_DECLARATION="The variable is used before declaration.";Blockly.Msg.VARIABLE_VALUE="if yes, store value [";Blockly.Msg.VARIABLE_X="if yes, store X [";Blockly.Msg.VARIABLE_Y="store Y [";Blockly.Msg.VARIABLE_Z="store Z [";Blockly.Msg.VOICE_PITCH="voice pitch";Blockly.Msg.VOICE_SPEED="voice speed";Blockly.Msg.WAIT="wait ms"; -Blockly.Msg.WAIT_FOR_TOOLTIP="Waits for sensor values.";Blockly.Msg.WAIT_OR="or wait for";Blockly.Msg.WAIT_TIME_TOOLTIP="Waits for a certain time in milliseconds.";Blockly.Msg.WAIT_TOOLTIP="Waits for a condition becoming true.";Blockly.Msg.WAIT_UNTIL="wait until";Blockly.Msg.WIRELESS_TOOLTIP="Represents a wireless connection.";Blockly.Msg.WRITE_TO_PIN_TOOLTIP="Sends the value to chosen pin.";Blockly.Msg.X="x";Blockly.Msg.XEND="end of X axis";Blockly.Msg.XLABEL="X axis label";Blockly.Msg.XSTART="start of X axis"; -Blockly.Msg.XTICK="distance between X ticks";Blockly.Msg.Y="y";Blockly.Msg.YAW="yaw";Blockly.Msg.YEND="end of Y axis";Blockly.Msg.YES="yes";Blockly.Msg.YLABEL="Y axis label";Blockly.Msg.YOUNGER_THEN_14="I am younger than 16!";Blockly.Msg.YSTART="start of Y axis";Blockly.Msg.YTICK="distance between Y ticks";Blockly.Msg.Z="z";Blockly.Msg.PROCEDURES_DEFRETURN_TITLE=Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE;Blockly.Msg.LISTS_GET_SUBLIST_INPUT_IN_LIST=Blockly.Msg.LISTS_INLIST; -Blockly.Msg.ACTION_LEDBAR=Blockly.Msg.LEDBAR;Blockly.Msg.KEY_GETSAMPLE_TOOLTIP=Blockly.Msg.KEY_ISPRESSED_TOOLTIP;Blockly.Msg.SENSOR_INFRARED_GETSAMPLE_TOOLTIP=Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_PINTOUCH_PRESSED_GETSAMPLE_TOOLTIP=Blockly.Msg.PIN_ISTOUCHED_TOOLTIP;Blockly.Msg.SENSOR_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_ACCELEROMETER_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP; -Blockly.Msg.SENSOR_HUMIDITY_TEMPERATURE_GETSAMPLE_TOOLTIP=Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;Blockly.Msg.MODE_DOWN=Blockly.Msg.SENSOR_GESTURE_DOWN;Blockly.Msg.SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_ULTRASONIC_GETSAMPLE_TOOLTIP=Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP;Blockly.Msg.MODE_UP=Blockly.Msg.SENSOR_GESTURE_UP;Blockly.Msg.LISTS_CREATE_WITH_ITEM_TITLE=Blockly.Msg.VARIABLES_DEFAULT_NAME; -Blockly.Msg.SENSOR_HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_ENCODER_GETSAMPLE_TOOLTIP=Blockly.Msg.ENCODER_GETSAMPLE_TOOLTIP;Blockly.Msg.MODE_FACE_UP=Blockly.Msg.SENSOR_GESTURE_FACE_UP;Blockly.Msg.SENSOR_HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.MATH_CHANGE_TITLE_ITEM=Blockly.Msg.VARIABLES_DEFAULT_NAME; -Blockly.Msg.TOUCH_GETSAMPLE_TOOLTIP=Blockly.Msg.TOUCH_ISPRESSED_TOOLTIP;Blockly.Msg.CONTROLS_FOR_INPUT_DO=Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;Blockly.Msg.MODE_FACE_DOWN=Blockly.Msg.SENSOR_GESTURE_FACE_DOWN;Blockly.Msg.CONTROLS_IF_ELSE_TITLE_ELSE=Blockly.Msg.CONTROLS_IF_MSG_ELSE;Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.HTCOLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP; -Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP_CALLIOPE=Blockly.Msg.MICROPHONE_GETSAMPLE_TOOLTIP;Blockly.Msg.MODE_FREEFALL=Blockly.Msg.SENSOR_GESTURE_FREEFALL;Blockly.Msg.PROCEDURES_DEFRETURN_DO=Blockly.Msg.PROCEDURES_DEFNORETURN_DO;Blockly.Msg.LISTS_GET_INDEX_HELPURL=Blockly.Msg.LISTS_INDEX_OF_HELPURL;Blockly.Msg.SENSOR_TIMER_GETSAMPLE_TOOLTIP=Blockly.Msg.TIMER_GETSAMPLE_TOOLTIP;Blockly.Msg.LISTS_INDEX_OF_INPUT_IN_LIST=Blockly.Msg.LISTS_INLIST; +Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP="Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm.";Blockly.Msg.ULTRASONIC_HCSR04="Ultrasonic HC-SR04";Blockly.Msg.ULTRASONIC_TOOLTIP="Represents an ultrasonic sensor.";Blockly.Msg.UNDO="Undo";Blockly.Msg.USERGROUP_ADD_MEMBERS="Add members";Blockly.Msg.USERGROUP_CREATE="Create new user group";Blockly.Msg.USERGROUP_CREATE_TOOLTIP="Click here to create a new usergroup"; +Blockly.Msg.USERGROUP_DELETE_WITH_MEMBERS_WARNING="Are your sure that you want to delete the usergroup including all members? No member did log in so far.";Blockly.Msg.USERGROUP_GENERATED_MEMBERS="Automatically generated members";Blockly.Msg.USERGROUP_GENERATED_MEMBERS_TOOLTIP="Automatically genertated members are normal members of a user group. They are generated with a number as username, which you can change afterwards.";Blockly.Msg.USERGROUP_LIST_DELETE_ALL_TOOLTIP="Click here to delete all selected user groups."; +Blockly.Msg.USERGROUP_LIST_DELETE_TOOLTIP="Click here to delete the user group.";Blockly.Msg.USERGROUP_LOGIN_LOST_PASSWORD_HINT="If you forgot your password, you can ask the owner of your user group to reset the password to the initial password for you. It will be the password you had to enter when you logged in first.";Blockly.Msg.USERGROUP_MEMBER_CREATE_TOOLTIP="Click here to add members to your usergroup.";Blockly.Msg.USERGROUP_MEMBER_DEFAULT_PASSWORD_HINT="The password for your account is not safe. Set your own password, so that only you can login to your account."; +Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_ALL_TOOLTIP="Click here to delete all selected user group members.";Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_TOOLTIP="Click here to delete this user group member.";Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_ALL_PASSWORDS_TOOLTIP="Click here to reset the password of all selected user group members to their corresponding default password.";Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_PASSWORD_TOOLTIP="Click here to reset the password of this user group member to the default password."; +Blockly.Msg.USERGROUP_NAME_HINT="The user group to which you want to log in has a name. Enter it here.";Blockly.Msg.VACUUM_OFF="turn vacuum off";Blockly.Msg.VACUUM_OFF_TOOLTIP="Turns the vacuum off.";Blockly.Msg.VACUUM_ON="turn vacuum on %";Blockly.Msg.VACUUM_ON_TOOLTIP="Turns on the vacuum speed in procent";Blockly.Msg.VALIDATION_CONTAINS_SPECIAL_CHARACTERS="Valid special characters: \u00bb=+!?.,%#+&^@_-\u00ab";Blockly.Msg.VALIDATION_FIELD_REQUIRED="This field cannot be empty!"; +Blockly.Msg.VALIDATION_MAX_LENGTH="The max. lenght is 25 characters!";Blockly.Msg.VALIDATION_PASSWORD_MIN_LENGTH="Password min. length is 6!";Blockly.Msg.VALIDATION_SECOND_PASSWORD_EQUAL="The two passwords must be equal!";Blockly.Msg.VALIDATION_TOKEN_LENGTH="Token length is 8 characters!";Blockly.Msg.VALIDATION_VALID_EMAIL_ADDRESS="Please enter a valid email address!";Blockly.Msg.VALUE_TO="value to";Blockly.Msg.VARIABLES_DEFAULT_NAME="item";Blockly.Msg.VARIABLES_GET_CREATE_SET="Create 'set %1'"; +Blockly.Msg.VARIABLES_GET_HELPURL="https://github.com/google/blockly/wiki/Variables#get";Blockly.Msg.VARIABLES_GET_TOOLTIP="Returns the value of this variable.";Blockly.Msg.VARIABLES_GLOBAL_DECLARE_TOOLTIP="Declares a global variable.";Blockly.Msg.VARIABLES_LOCAL_DECLARE_TOOLTIP="Declares a local variable.";Blockly.Msg.VARIABLES_SET="set %1 to %2";Blockly.Msg.VARIABLES_SET_CREATE_GET="Create 'get %1'";Blockly.Msg.VARIABLES_SET_HELPURL="https://github.com/google/blockly/wiki/Variables#set"; +Blockly.Msg.VARIABLES_SET_TOOLTIP="Sets this variable to be equal to the input.";Blockly.Msg.VARIABLES_TITLE="variable";Blockly.Msg.VARIABLES_TYPE_ARRAY_BOOLEAN="List Boolean";Blockly.Msg.VARIABLES_TYPE_ARRAY_COLOUR="List Colour";Blockly.Msg.VARIABLES_TYPE_ARRAY_CONNECTION="List Connection";Blockly.Msg.VARIABLES_TYPE_ARRAY_IMAGE="List Image";Blockly.Msg.VARIABLES_TYPE_ARRAY_NUMBER="List Number";Blockly.Msg.VARIABLES_TYPE_ARRAY_STRING="List String";Blockly.Msg.VARIABLES_TYPE_BOOLEAN="Boolean"; +Blockly.Msg.VARIABLES_TYPE_COLOUR="Colour";Blockly.Msg.VARIABLES_TYPE_CONNECTION="Connection";Blockly.Msg.VARIABLES_TYPE_IMAGE="Image";Blockly.Msg.VARIABLES_TYPE_NUMBER="Number";Blockly.Msg.VARIABLES_TYPE_STRING="String";Blockly.Msg.VARIABLE_B="store B [";Blockly.Msg.VARIABLE_G="store G [";Blockly.Msg.VARIABLE_R="if yes, store R [";Blockly.Msg.VARIABLE_TO="] into";Blockly.Msg.VARIABLE_USED_BEFORE_DECLARATION="The variable is used before declaration.";Blockly.Msg.VARIABLE_VALUE="if yes, store value ["; +Blockly.Msg.VARIABLE_X="if yes, store X [";Blockly.Msg.VARIABLE_Y="store Y [";Blockly.Msg.VARIABLE_Z="store Z [";Blockly.Msg.VOICE_PITCH="voice pitch";Blockly.Msg.VOICE_SPEED="voice speed";Blockly.Msg.WAIT="wait ms";Blockly.Msg.WAIT_FOR_TOOLTIP="Waits for sensor values.";Blockly.Msg.WAIT_OR="or wait for";Blockly.Msg.WAIT_TIME_TOOLTIP="Waits for a certain time in milliseconds.";Blockly.Msg.WAIT_TOOLTIP="Waits for a condition becoming true.";Blockly.Msg.WAIT_UNTIL="wait until"; +Blockly.Msg.WIRELESS_TOOLTIP="Represents a wireless connection.";Blockly.Msg.WRITE_TO_PIN_TOOLTIP="Sends the value to chosen pin.";Blockly.Msg.X="x";Blockly.Msg.XEND="end of X axis";Blockly.Msg.XLABEL="X axis label";Blockly.Msg.XSTART="start of X axis";Blockly.Msg.XTICK="distance between X ticks";Blockly.Msg.Y="y";Blockly.Msg.YAW="yaw";Blockly.Msg.YEND="end of Y axis";Blockly.Msg.YES="yes";Blockly.Msg.YLABEL="Y axis label";Blockly.Msg.YOUNGER_THEN_14="I am younger than 16!";Blockly.Msg.YSTART="start of Y axis"; +Blockly.Msg.YTICK="distance between Y ticks";Blockly.Msg.Z="z";Blockly.Msg.PROCEDURES_DEFRETURN_TITLE=Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE;Blockly.Msg.LISTS_GET_SUBLIST_INPUT_IN_LIST=Blockly.Msg.LISTS_INLIST;Blockly.Msg.ACTION_LEDBAR=Blockly.Msg.LEDBAR;Blockly.Msg.KEY_GETSAMPLE_TOOLTIP=Blockly.Msg.KEY_ISPRESSED_TOOLTIP;Blockly.Msg.SENSOR_INFRARED_GETSAMPLE_TOOLTIP=Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_PINTOUCH_PRESSED_GETSAMPLE_TOOLTIP=Blockly.Msg.PIN_ISTOUCHED_TOOLTIP; +Blockly.Msg.SENSOR_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_ACCELEROMETER_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_HUMIDITY_TEMPERATURE_GETSAMPLE_TOOLTIP=Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;Blockly.Msg.MODE_DOWN=Blockly.Msg.SENSOR_GESTURE_DOWN;Blockly.Msg.SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_ULTRASONIC_GETSAMPLE_TOOLTIP=Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP; +Blockly.Msg.MODE_UP=Blockly.Msg.SENSOR_GESTURE_UP;Blockly.Msg.LISTS_CREATE_WITH_ITEM_TITLE=Blockly.Msg.VARIABLES_DEFAULT_NAME;Blockly.Msg.SENSOR_HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_ENCODER_GETSAMPLE_TOOLTIP=Blockly.Msg.ENCODER_GETSAMPLE_TOOLTIP;Blockly.Msg.MODE_FACE_UP=Blockly.Msg.SENSOR_GESTURE_FACE_UP;Blockly.Msg.SENSOR_HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP; +Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.MATH_CHANGE_TITLE_ITEM=Blockly.Msg.VARIABLES_DEFAULT_NAME;Blockly.Msg.TOUCH_GETSAMPLE_TOOLTIP=Blockly.Msg.TOUCH_ISPRESSED_TOOLTIP;Blockly.Msg.CONTROLS_FOR_INPUT_DO=Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;Blockly.Msg.MODE_FACE_DOWN=Blockly.Msg.SENSOR_GESTURE_FACE_DOWN;Blockly.Msg.CONTROLS_IF_ELSE_TITLE_ELSE=Blockly.Msg.CONTROLS_IF_MSG_ELSE;Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; +Blockly.Msg.HTCOLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP_CALLIOPE=Blockly.Msg.MICROPHONE_GETSAMPLE_TOOLTIP;Blockly.Msg.MODE_FREEFALL=Blockly.Msg.SENSOR_GESTURE_FREEFALL;Blockly.Msg.PROCEDURES_DEFRETURN_DO=Blockly.Msg.PROCEDURES_DEFNORETURN_DO;Blockly.Msg.LISTS_GET_INDEX_HELPURL=Blockly.Msg.LISTS_INDEX_OF_HELPURL;Blockly.Msg.SENSOR_TIMER_GETSAMPLE_TOOLTIP=Blockly.Msg.TIMER_GETSAMPLE_TOOLTIP;Blockly.Msg.LISTS_INDEX_OF_INPUT_IN_LIST=Blockly.Msg.LISTS_INLIST; Blockly.Msg.SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP=Blockly.Msg.ACCELEROMETER_ROTATION_TOOLTIP;Blockly.Msg.ORA_ROBOT_PUSH_RUN=Blockly.Msg.MESSAGE_EDIT_START;Blockly.Msg.LISTS_SET_INDEX_INPUT_IN_LIST=Blockly.Msg.LISTS_INLIST;Blockly.Msg.PROCEDURES_DEFRETURN_COMMENT=Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT;Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TITLE_ITEM=Blockly.Msg.VARIABLES_DEFAULT_NAME;Blockly.Msg.SENSOR_HUMIDITY_HUMIDITY_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_HUMIDITY_GETSAMPLE_TOOLTIP; Blockly.Msg.MODE_SHAKE=Blockly.Msg.SENSOR_GESTURE_SHAKE;Blockly.Msg.SENSOR_TEMPERATURE_TEMPERATURE_GETSAMPLE_TOOLTIP=Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;Blockly.Msg.CONTROLS_IF_MSG_THEN=Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;Blockly.Msg.PROCEDURES_DEFRETURN_PROCEDURE=Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE;Blockly.Msg.SENSOR_GYRO_GETSAMPLE_TOOLTIP=Blockly.Msg.GYRO_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_BATTERY_GETSAMPLE_TOOLTIP=Blockly.Msg.BATTERY_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_LIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.LIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.CONTROLS_IF_ELSEIF_TITLE_ELSEIF=Blockly.Msg.CONTROLS_IF_MSG_ELSEIF;Blockly.Msg.LISTS_GET_INDEX_INPUT_IN_LIST=Blockly.Msg.LISTS_INLIST;Blockly.Msg.CONTROLS_FOREACH_INPUT_DO=Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_INFRARED_PRESENCE_GETSAMPLE_TOOLTIP=Blockly.Msg.INFRARED_PRESENCE_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_COMPASS_GETSAMPLE_TOOLTIP=Blockly.Msg.COMPASS_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_HTCOLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.CONTROLS_IF_IF_TITLE_IF=Blockly.Msg.CONTROLS_IF_MSG_IF;Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO=Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP=Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; -Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP=Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP;Blockly.Msg.ACTION_FOURDIGITDISPLAY=Blockly.Msg.FOURDIGITDISPLAY;Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;Blockly.Msg.HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP; -Blockly.Msg.SENSOR_INFRARED_DISTANCE_GETSAMPLE_TOOLTIP=Blockly.Msg.INFRARED_DISTANCE_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_HTCOLOUR_RGB_GETSAMPLE_TOOLTIP=Blockly.Msg.SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP;Blockly.Msg.TEXT_APPEND_VARIABLE=Blockly.Msg.VARIABLES_DEFAULT_NAME;Blockly.Msg.SENSOR_KEY_GETSAMPLE_TOOLTIP=Blockly.Msg.KEY_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_TEMPERATURE_GETSAMPLE_TOOLTIP=Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_TOUCH_GETSAMPLE_TOOLTIP=Blockly.Msg.TOUCH_GETSAMPLE_TOOLTIP; -Blockly.Msg.SENSOR_COLOURTCS3472_RGB_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;Blockly.Msg.SENSOR_COLOURTCS3472_LIGHT_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;Blockly.Msg.HTCOLOUR_RGB_GETSAMPLE_TOOLTIP=Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;Blockly.Names=function(a,b){this.variablePrefix_=b||"";this.reservedDict_=Object.create(null);if(a)for(a=a.split(","),b=0;b Ваш робат праедзе 20 см наперад,
гэта тое, што Вы запраграмавалі!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Пакуль і цікавага праграмавання!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Прадстаўляе ўльтрагукавы датчык."; Blockly.Msg.UNDO = "Адкаціць"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/bg.js b/msg/js/bg.js index aab025846ff..de4132e6345 100644 --- a/msg/js/bg.js +++ b/msg/js/bg.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Покажи блокове"; Blockly.Msg.EXPAND_BLOCK = "Покажи блок"; Blockly.Msg.EXTERNAL_INPUTS = "Външни входове"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/bn.js b/msg/js/bn.js index 832d880a7d9..97e7ec9ca22 100644 --- a/msg/js/bn.js +++ b/msg/js/bn.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "ব্লকগুলো সম্প্রসারিত কর"; Blockly.Msg.EXPAND_BLOCK = "ব্লকটি সম্প্রসারিত কর"; Blockly.Msg.EXTERNAL_INPUTS = "বহি:স্থ ইনপুট"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "পূর্বাবস্থা"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/br.js b/msg/js/br.js index 139adca1772..035fd3dc161 100644 --- a/msg/js/br.js +++ b/msg/js/br.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Astenn ar bloc'hoù"; Blockly.Msg.EXPAND_BLOCK = "Astenn ar bloc'h"; Blockly.Msg.EXTERNAL_INPUTS = "Monedoù diavaez"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ca.js b/msg/js/ca.js index 8e258f5c061..94b0e76a639 100644 --- a/msg/js/ca.js +++ b/msg/js/ca.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Bloc EV3 amb sensors i actuadors connectats. Tam Blockly.Msg.EXPAND_ALL = "Expandir blocs"; Blockly.Msg.EXPAND_BLOCK = "Expandir bloc"; Blockly.Msg.EXTERNAL_INPUTS = "Entrades externes"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "y prueba tu programa en la simulación!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfecto,
tu robot avanza 20 cm,
¡exactamente lo que has programado!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Adios. ¡Diviértete probando más cosas!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Representa el sensor de ultrasonidos del EV3"; Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/cs.js b/msg/js/cs.js index ff5392dd8ac..45ce1757bf0 100644 --- a/msg/js/cs.js +++ b/msg/js/cs.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Představuje kostku EV3 s připojenými pohony a Blockly.Msg.EXPAND_ALL = "Rozbalit bloky"; Blockly.Msg.EXPAND_BLOCK = "Rozbalit blok"; Blockly.Msg.EXTERNAL_INPUTS = "vnější vstupy"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Představuje senzor plamene."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Potřebujeme proměnnou? Nejprve je vytvořte kliknutím na znak + ve startovním bloku »start«\u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "a otestuje svůj program v simulátoru!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Výborně,
váš robot jede 20cm dopředu,
to je přesně to, co jste naprogramovali!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Nashledanou a uživejte si dalších pokusů!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Představuje ultrazvukový senzor."; Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/da.js b/msg/js/da.js index 2302dcd8ca5..54f53291a49 100644 --- a/msg/js/da.js +++ b/msg/js/da.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "EV3 klods."; Blockly.Msg.EXPAND_ALL = "Fold blokkene ud"; Blockly.Msg.EXPAND_BLOCK = "Fold blokken ud"; Blockly.Msg.EXTERNAL_INPUTS = "Udvendige inputs"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Repræsenterer EV3 ultralydssensoren."; Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/de.js b/msg/js/de.js index c7726786894..54f69e3d070 100644 --- a/msg/js/de.js +++ b/msg/js/de.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Block für den EV3 Stein mit den angeschlossenen Blockly.Msg.EXPAND_ALL = "Alle Blöcke entfalten"; Blockly.Msg.EXPAND_BLOCK = "Block entfalten"; Blockly.Msg.EXTERNAL_INPUTS = "externe Eingänge"; +Blockly.Msg.FACTOR = "Faktor"; Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Block für den Flammensensor."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Du möchtest mit Variablen arbeiten? Erzeuge sie zuerst mit einem Klick auf das + Zeichen im »Startblock«."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "und probiere dein Programm in der Simulation Blockly.Msg.TOUR1_DESCRIPTION15 = "Super,
dein Roboter ist jetzt 20 cm vorwärts gefahren,
genau wie du es programmiert hast!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Tschüss und viel Spaß beim Ausprobieren!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gibt den aktuellen Wert des Ultraschallsensors in cm zurück. Die weiteste Entfernung ist 255 cm."; +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; Blockly.Msg.ULTRASONIC_TOOLTIP = "Block für den Ultraschallsensor."; Blockly.Msg.UNDO = "Rückgängig"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Weitere Mitglieder generieren"; @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/el.js b/msg/js/el.js index 433961ad248..3a5c0a34a27 100644 --- a/msg/js/el.js +++ b/msg/js/el.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Επέκτεινε Όλα Τα Μπλοκ"; Blockly.Msg.EXPAND_BLOCK = "Επέκτεινε Το Μπλοκ"; Blockly.Msg.EXTERNAL_INPUTS = "Εξωτερικές Είσοδοι"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/en.js b/msg/js/en.js index dccf61eb773..462e2ee7708 100644 --- a/msg/js/en.js +++ b/msg/js/en.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Expand Blocks"; Blockly.Msg.EXPAND_BLOCK = "Expand Block"; Blockly.Msg.EXTERNAL_INPUTS = "External Inputs"; +Blockly.Msg.FACTOR = "Factor"; Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; Blockly.Msg.UNDO = "Undo"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/es.js b/msg/js/es.js index 89950da489b..044a588decb 100644 --- a/msg/js/es.js +++ b/msg/js/es.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Ladrillo EV3"; Blockly.Msg.EXPAND_ALL = "Expandir bloques"; Blockly.Msg.EXPAND_BLOCK = "Expandir bloque"; Blockly.Msg.EXTERNAL_INPUTS = "Entradas externas"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "y prueba tu programa en la simulación!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfecto,
tu robot avanza 20 cm,
¡exactamente lo que has programado!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Adios. ¡Diviértete probando más cosas!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Representa el sensor de ultrasonidos del EV3"; Blockly.Msg.UNDO = "Deshacer"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/eu.js b/msg/js/eu.js index 66ac1a9d5bc..85ec7ab9423 100644 --- a/msg/js/eu.js +++ b/msg/js/eu.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "EV3 adreilu bat irudikatzen du, konektatutako er Blockly.Msg.EXPAND_ALL = "Blokeak Hedatu"; Blockly.Msg.EXPAND_BLOCK = "Blokea Hedatu"; Blockly.Msg.EXTERNAL_INPUTS = "Kanpoko sarrerak"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Aldagai bat behar duzu? Mesedez, adierazi lehendabizi »hasi« blokeko + ikurrean klik eginda."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "eta zure programa simulazioan probatu!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Bikain,
zure robota 20 cm mugitzen ari da aurrerantz,
hau da programatu duzuna!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Agur eta ondo pasa saiakera gehiago egiten!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Ultrasoinu sentsore bat irudikatzen du."; Blockly.Msg.UNDO = "Desegin"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/fa.js b/msg/js/fa.js index 33e4ab9e34f..0484478bf0c 100644 --- a/msg/js/fa.js +++ b/msg/js/fa.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "گسترش بلوک‌ها"; Blockly.Msg.EXPAND_BLOCK = "گسترش بلوک"; Blockly.Msg.EXTERNAL_INPUTS = "ورودی‌های خارجی"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "واگردانی"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/fi.js b/msg/js/fi.js index c0fca2f5833..147bc5d1338 100644 --- a/msg/js/fi.js +++ b/msg/js/fi.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "EV3-yksikkö."; Blockly.Msg.EXPAND_ALL = "Laajenna lohkot"; Blockly.Msg.EXPAND_BLOCK = "Laajenna lohko"; Blockly.Msg.EXTERNAL_INPUTS = "Ulkoiset syötteet"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Hei ja pidä hauskaa!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Ultraäänisensori"; Blockly.Msg.UNDO = "Kumoa"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/fr.js b/msg/js/fr.js index 9d811e8968b..c93d7a56610 100644 --- a/msg/js/fr.js +++ b/msg/js/fr.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "bloc pour le EV3"; Blockly.Msg.EXPAND_ALL = "Développer les blocs"; Blockly.Msg.EXPAND_BLOCK = "Développer le bloc"; Blockly.Msg.EXTERNAL_INPUTS = "Entrées externes"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Représente un capteur de flamme"; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Besoin d'une variable ? Commence par la déclarer en cliquant sur le bouton + dans le bloc « démarrage du programme »"; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "et teste ton programme !"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Parfait,
ton robot a roulé 20 cm tout droit,
c'est ce que tu as programmé!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Salut et amuse-toi en essayant encore plus!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "représente un capteur ultra-son"; Blockly.Msg.UNDO = "Annuler"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/he.js b/msg/js/he.js index e7b5f923f88..4f6d8685817 100644 --- a/msg/js/he.js +++ b/msg/js/he.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "הרחב קטעי קוד"; Blockly.Msg.EXPAND_BLOCK = "הרחב קטע קוד"; Blockly.Msg.EXTERNAL_INPUTS = "קלטים חיצוניים"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start«\u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 255 cm."; +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; Blockly.Msg.UNDO = "ביטול"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/hi.js b/msg/js/hi.js index 160736ace6d..d8870d11a89 100644 --- a/msg/js/hi.js +++ b/msg/js/hi.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "ब्लॉक विस्तार करें"; Blockly.Msg.EXPAND_BLOCK = "ब्लॉक का विस्तार करें"; Blockly.Msg.EXTERNAL_INPUTS = "बाहरी इनपुट"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/hrx.js b/msg/js/hrx.js index 99289bb026e..73113ebe773 100644 --- a/msg/js/hrx.js +++ b/msg/js/hrx.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Blocke expandiere"; Blockly.Msg.EXPAND_BLOCK = "Block entfalte"; Blockly.Msg.EXTERNAL_INPUTS = "External Inputsexterne Ingänge"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/hu.js b/msg/js/hu.js index aaf69642b09..91df9964f8b 100644 --- a/msg/js/hu.js +++ b/msg/js/hu.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Blokkok kibontása"; Blockly.Msg.EXPAND_BLOCK = "Blokk kibontása"; Blockly.Msg.EXTERNAL_INPUTS = "Külső kapcsolatok"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start«\u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 255 cm."; +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; Blockly.Msg.UNDO = "Visszavonás"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ia.js b/msg/js/ia.js index 851c4858daf..b9501b7e766 100644 --- a/msg/js/ia.js +++ b/msg/js/ia.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Displicar blocos"; Blockly.Msg.EXPAND_BLOCK = "Displicar bloco"; Blockly.Msg.EXTERNAL_INPUTS = "Entrata externe"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Disfacer"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/id.js b/msg/js/id.js index ee2849234e9..d27e05983ad 100644 --- a/msg/js/id.js +++ b/msg/js/id.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Kembangkan Blok"; Blockly.Msg.EXPAND_BLOCK = "Kembangkan Blok"; Blockly.Msg.EXTERNAL_INPUTS = "Input Eksternal"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/is.js b/msg/js/is.js index 58ce0ed1ba1..c8c0a5b4273 100644 --- a/msg/js/is.js +++ b/msg/js/is.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Opna kubba"; Blockly.Msg.EXPAND_BLOCK = "Opna kubb"; Blockly.Msg.EXTERNAL_INPUTS = "Ytri inntök"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Afturkalla"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/it.js b/msg/js/it.js index 4366a23e7b3..61e72931f69 100644 --- a/msg/js/it.js +++ b/msg/js/it.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Rappresenta il mattone EV3 con attuatori e senso Blockly.Msg.EXPAND_ALL = "Espandi blocchi"; Blockly.Msg.EXPAND_BLOCK = "Espandi blocco"; Blockly.Msg.EXTERNAL_INPUTS = "Ingressi esterni"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Rappresenta un sensore di fiamma."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Avete bisogno di una variabile? Dichiararla all'inizio con un click sul segno + all' »AVVIO«u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "e testa il tuo programma nella simulazione!" Blockly.Msg.TOUR1_DESCRIPTION15 = "perfetto,
tuo robot sta guidando in avanti di 20 cm,
questo è ciò che hai programmato!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "saluti e divertiti sperimentando altro!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "rappresenta un sensore ad ultrasuoni."; Blockly.Msg.UNDO = "Annulla"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ja.js b/msg/js/ja.js index bcf6909d746..5a6696e3702 100644 --- a/msg/js/ja.js +++ b/msg/js/ja.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "ブロックを展開します。"; Blockly.Msg.EXPAND_BLOCK = "ブロックを展開します。"; Blockly.Msg.EXTERNAL_INPUTS = "外部入力"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "取り消し"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ko.js b/msg/js/ko.js index 14892e39066..7918e6fc5d0 100644 --- a/msg/js/ko.js +++ b/msg/js/ko.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "블록 확장"; Blockly.Msg.EXPAND_BLOCK = "블록 확장"; Blockly.Msg.EXTERNAL_INPUTS = "외부 입력"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "끄르다"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/lb.js b/msg/js/lb.js index 28249cd9ad7..21bc264b1f4 100644 --- a/msg/js/lb.js +++ b/msg/js/lb.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Bléck opklappen"; Blockly.Msg.EXPAND_BLOCK = "Block opklappen"; Blockly.Msg.EXTERNAL_INPUTS = "External Inputs"; // untranslated +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Réckgängeg maachen"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/lki.js b/msg/js/lki.js index 930ffe8bd73..3a495ebfd0d 100644 --- a/msg/js/lki.js +++ b/msg/js/lki.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "کةلنگآ کردِن بلاکةل"; Blockly.Msg.EXPAND_BLOCK = "کةلنگآ کردِن بلاک"; Blockly.Msg.EXTERNAL_INPUTS = "ورودیةل خروجی"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/lrc.js b/msg/js/lrc.js index 7ec099fe90c..effa131a9af 100644 --- a/msg/js/lrc.js +++ b/msg/js/lrc.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "گپ کردن برشتیا"; Blockly.Msg.EXPAND_BLOCK = "گپ کردن برشت"; Blockly.Msg.EXTERNAL_INPUTS = "داده یا وه دری"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/lt.js b/msg/js/lt.js index b0c99f20b6f..780eeb651a9 100644 --- a/msg/js/lt.js +++ b/msg/js/lt.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Išskleisti blokus"; Blockly.Msg.EXPAND_BLOCK = "Išskleisti bloką"; Blockly.Msg.EXTERNAL_INPUTS = "Išdėstyti stulpeliu, kai daug parametrų"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/mk.js b/msg/js/mk.js index 4a6aeea5528..9271edb9eae 100644 --- a/msg/js/mk.js +++ b/msg/js/mk.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Рашири блокови"; Blockly.Msg.EXPAND_BLOCK = "Рашири го блокови"; Blockly.Msg.EXTERNAL_INPUTS = "Надворешен внос"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start«\u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 255 cm."; +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ms.js b/msg/js/ms.js index 009c2553cff..324e29d462c 100644 --- a/msg/js/ms.js +++ b/msg/js/ms.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Buka Blok²"; Blockly.Msg.EXPAND_BLOCK = "Buka Blok"; Blockly.Msg.EXTERNAL_INPUTS = "Input Luaran"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/nb.js b/msg/js/nb.js index 1f694f7bb3c..44306b9dabd 100644 --- a/msg/js/nb.js +++ b/msg/js/nb.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Utvid blokker"; Blockly.Msg.EXPAND_BLOCK = "Utvid blokk"; Blockly.Msg.EXTERNAL_INPUTS = "Eksterne kilder"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start«\u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 255 cm."; +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/nl.js b/msg/js/nl.js index c44e47e5980..85591f3fc99 100644 --- a/msg/js/nl.js +++ b/msg/js/nl.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Blokken uitvouwen"; Blockly.Msg.EXPAND_BLOCK = "Blok uitvouwen"; Blockly.Msg.EXTERNAL_INPUTS = "Externe invoer"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Ongedaan maken"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/oc.js b/msg/js/oc.js index 1d90aa72344..d1e5294a78e 100644 --- a/msg/js/oc.js +++ b/msg/js/oc.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Desvolopar los blòts"; Blockly.Msg.EXPAND_BLOCK = "Desvolopar lo blòt"; Blockly.Msg.EXTERNAL_INPUTS = "Entradas extèrnas"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/pl.js b/msg/js/pl.js index e5813e65aab..5e94a928cb9 100644 --- a/msg/js/pl.js +++ b/msg/js/pl.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Reprezentuje cegłę EV3 z podłączonmi aktoram Blockly.Msg.EXPAND_ALL = "Rozwiń bloki"; Blockly.Msg.EXPAND_BLOCK = "Rozwiń blok"; Blockly.Msg.EXTERNAL_INPUTS = "Zewnętrzne wejścia"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Reprezentuje sensor płomieni."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Potrzebujesz zmiennej? Zadeklaruj ją najpierw, klikając na znak plus \"+\" bloku »start«\u00a0."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "i sprawdź swój program w symulatorze!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Doskonale,
Twój robot jedzie do przodu przez 20 cm,
to jest program, który napisałeś/aś!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Do zobaczenia i baw się dobrze!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Reprezentuje sensor ultradźwiękowy."; Blockly.Msg.UNDO = "Cofnij"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/pms.js b/msg/js/pms.js index 6aabb5e7fe4..c4a657976f9 100644 --- a/msg/js/pms.js +++ b/msg/js/pms.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Dësvlupé ij blòch"; Blockly.Msg.EXPAND_BLOCK = "Dësvlupé ël blòch"; Blockly.Msg.EXTERNAL_INPUTS = "Imission esterne"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Anulé"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/pt-br.js b/msg/js/pt-br.js index 159b40a5ac6..0e8c40419f3 100644 --- a/msg/js/pt-br.js +++ b/msg/js/pt-br.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Expandir blocos"; Blockly.Msg.EXPAND_BLOCK = "Expandir bloco"; Blockly.Msg.EXTERNAL_INPUTS = "Entradas externas"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Desfazer"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/pt.js b/msg/js/pt.js index 92c30b097b7..3c342f30688 100644 --- a/msg/js/pt.js +++ b/msg/js/pt.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Representa o controlador brick EV3 com os atuado Blockly.Msg.EXPAND_ALL = "Expandir Blocos"; Blockly.Msg.EXPAND_BLOCK = "Expandir Bloco"; Blockly.Msg.EXTERNAL_INPUTS = "Entradas externas"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfeito,
o teu robô move-se 20cm para a frente,
foi isto que programaste!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Adeus. Divirte-te a explorar mais funcionalidades!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Representa um sensor ultra-sónico."; Blockly.Msg.UNDO = "Desfazer"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ro.js b/msg/js/ro.js index 3abae45a2d9..c8ac195566a 100644 --- a/msg/js/ro.js +++ b/msg/js/ro.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Reprezintă EV3 brick cu actori și senzori cone Blockly.Msg.EXPAND_ALL = "Extinde blocuri"; Blockly.Msg.EXPAND_BLOCK = "Extinde bloc"; Blockly.Msg.EXTERNAL_INPUTS = "Intrări externe"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Reprezintă un senzor de foc."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Ai nevoie de o variabilă? Vă rugăm să-l declarați mai întâi cu un clic pe semnul + la »start« u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "si testeaza programul tau!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Super,
ropotul tau a mers 20 de cm inainte,
asta ai programat!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Distraza-te incercand lucrui noi!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Reprezinta un senzor ultrasonic."; Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ru.js b/msg/js/ru.js index 5978dc7ef68..a66b1824511 100644 --- a/msg/js/ru.js +++ b/msg/js/ru.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Представляет программный Blockly.Msg.EXPAND_ALL = "Развернуть блоки"; Blockly.Msg.EXPAND_BLOCK = "Развернуть блок"; Blockly.Msg.EXTERNAL_INPUTS = "Вставки снаружи"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Представляет датчик пламени."; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Вы хотите создать переменную? Пожалуйста, сначала объявите ее нажав знак \"+\" в меню \"Старт\"\u00a0block.."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "и протестируйте Вашу пр Blockly.Msg.TOUR1_DESCRIPTION15 = "Чудесно,
Ваш робот проедет 20 см вперед,
это то, что вы запрограммировали!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "До свидания и увлекательного программирования!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Представляет ультразвуковой датчик."; Blockly.Msg.UNDO = "Отменить"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/sc.js b/msg/js/sc.js index 77e27d59381..dff19006d06 100644 --- a/msg/js/sc.js +++ b/msg/js/sc.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Aberi Brocus"; Blockly.Msg.EXPAND_BLOCK = "Aberi Brocu"; Blockly.Msg.EXTERNAL_INPUTS = "Intradas esternas"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/sd.js b/msg/js/sd.js index 8d8e9b33f06..b97f7e9395e 100644 --- a/msg/js/sd.js +++ b/msg/js/sd.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "بلاڪَ نمايو"; Blockly.Msg.EXPAND_BLOCK = "بلاڪ نمايو"; Blockly.Msg.EXTERNAL_INPUTS = "خارجي ڄاڻ"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/shn.js b/msg/js/shn.js index c59262a3d62..c964e574eaa 100644 --- a/msg/js/shn.js +++ b/msg/js/shn.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "ၶႂၢၵ်ႈပလွၵ်ႉတင်းၼမ်"; Blockly.Msg.EXPAND_BLOCK = "ၶႂၢၵ်ႈပလွၵ်ႉ"; Blockly.Msg.EXTERNAL_INPUTS = "ၶိူင်ႈဢၼ်လုၵ်ႉတၢင်းၼွၵ်ႈၶဝ်ႈမႃး"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/sk.js b/msg/js/sk.js index d1d395a79e7..eb2899d087b 100644 --- a/msg/js/sk.js +++ b/msg/js/sk.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Rozvinúť bloky"; Blockly.Msg.EXPAND_BLOCK = "Rozvinúť blok"; Blockly.Msg.EXTERNAL_INPUTS = "Vonkajšie vstupy"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/sl.js b/msg/js/sl.js index b5256ccadfa..91adbf0cd8a 100644 --- a/msg/js/sl.js +++ b/msg/js/sl.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Razširi kocke"; Blockly.Msg.EXPAND_BLOCK = "Razširi kocko"; Blockly.Msg.EXTERNAL_INPUTS = "Vnosi zunaj"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/sq.js b/msg/js/sq.js index 0239a6e4921..f7b8d0c184e 100644 --- a/msg/js/sq.js +++ b/msg/js/sq.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Zmadho blloqet"; Blockly.Msg.EXPAND_BLOCK = "Zmadho bllokun"; Blockly.Msg.EXTERNAL_INPUTS = "Hyrjet e jashtme"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/sr.js b/msg/js/sr.js index 64699e1130d..a7e41b31d4f 100644 --- a/msg/js/sr.js +++ b/msg/js/sr.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Прошири блокове"; Blockly.Msg.EXPAND_BLOCK = "Прошири блок"; Blockly.Msg.EXTERNAL_INPUTS = "Спољни улази"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/sv.js b/msg/js/sv.js index a9b098ebbf5..0635b8b8718 100644 --- a/msg/js/sv.js +++ b/msg/js/sv.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Block för EV3-enhet med anslutna manöverdon oc Blockly.Msg.EXPAND_ALL = "Fäll ut block"; Blockly.Msg.EXPAND_BLOCK = "Fäll ut block"; Blockly.Msg.EXTERNAL_INPUTS = "Externa inmatningar"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Representerar värmesensorn"; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Behöver du en variabel? Deklarera den först genom att klicka på + tecknet vid »start«\u00a0blocket."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "och testa ditt program i simulatorn!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfekt,
din robot kör nu 20 cm framåt,
precis som du programmerat den!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Adjö och ha kul när du fortsätter prova på mer!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Representerar en ultraljudssensor"; Blockly.Msg.UNDO = "Ångra"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/ta.js b/msg/js/ta.js index 32188433e75..bfba6a30abc 100644 --- a/msg/js/ta.js +++ b/msg/js/ta.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "உறுப்புகளை காட்டு"; Blockly.Msg.EXPAND_BLOCK = "உறுப்பை காட்டு"; Blockly.Msg.EXTERNAL_INPUTS = "வெளி கருவிகளுடன் உள்ளீடு"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/tcy.js b/msg/js/tcy.js index 0e508d66d8b..8fc63d5bdc7 100644 --- a/msg/js/tcy.js +++ b/msg/js/tcy.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "ವಿಸ್ತರಿಸಾದ್ ನಿರ್ಬಂದಿಸಾಪುನೆ"; Blockly.Msg.EXPAND_BLOCK = "ವಿಸ್ತರಿಸಾದ್ ತಡೆಪತ್ತುನೆ"; Blockly.Msg.EXTERNAL_INPUTS = "ಬಾಹ್ಯೊ ಪರಿಕರೊ"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/th.js b/msg/js/th.js index db72f3df1da..b994586f7b1 100644 --- a/msg/js/th.js +++ b/msg/js/th.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "ขยายบล็อก"; Blockly.Msg.EXPAND_BLOCK = "ขยายบล็อก"; Blockly.Msg.EXTERNAL_INPUTS = "อินพุตภายนอก"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/tl.js b/msg/js/tl.js index f76f3713fdf..c643a914bfc 100644 --- a/msg/js/tl.js +++ b/msg/js/tl.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Palawakin ang Blocks"; Blockly.Msg.EXPAND_BLOCK = "Palawakin ang Block"; Blockly.Msg.EXTERNAL_INPUTS = "Panlabas na Inputs"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/tlh.js b/msg/js/tlh.js index c54e1723f63..32ae19821fe 100644 --- a/msg/js/tlh.js +++ b/msg/js/tlh.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "ngoghmey DejHa'moH"; Blockly.Msg.EXPAND_BLOCK = "ngogh DejHa'moH"; Blockly.Msg.EXTERNAL_INPUTS = "Hur rar"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "vangHa'"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/tr.js b/msg/js/tr.js index c8806e75d11..8ef4ae16f4d 100644 --- a/msg/js/tr.js +++ b/msg/js/tr.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "EV3 robotunu kendisine bağlı tüm aktüatörle Blockly.Msg.EXPAND_ALL = "Blokları Genişlet"; Blockly.Msg.EXPAND_BLOCK = "Bloğu Genişlet"; Blockly.Msg.EXTERNAL_INPUTS = "Harici Girişler"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Harika,
robotunuz 20 cm ileriye gidiyor,
siy de bunu programlamistiniz!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "Güle güle ve daha fazlasini kesfederken iyi eglenceler!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Bir ultrasonik sensörü temsil eder."; Blockly.Msg.UNDO = "Geri al"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/uk.js b/msg/js/uk.js index 39b5d2db793..ca9fb60856b 100644 --- a/msg/js/uk.js +++ b/msg/js/uk.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Представляє програмний бл Blockly.Msg.EXPAND_ALL = "Розгорнути блоки"; Blockly.Msg.EXPAND_BLOCK = "Розгорнути блок"; Blockly.Msg.EXTERNAL_INPUTS = "Зовнішні входи"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Представляє сенсор вогню"; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Ви хочете створити змінну? Будь ласка, спочатку оголосіть її натиснувши знак \"+\" в меню \"Старт\"\u00a0block."; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "і протестуйте свою прог Blockly.Msg.TOUR1_DESCRIPTION15 = "Супер,
твій робот їде 20 см вперед,
це те, що ви щойно запрограмували!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "До побачення і веселого програмування!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Представляє ультразвуковий датчик."; Blockly.Msg.UNDO = "Скасувати"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/vi.js b/msg/js/vi.js index 27623f559c5..349bec867fa 100644 --- a/msg/js/vi.js +++ b/msg/js/vi.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "Represents the EV3 brick with connected actors a Blockly.Msg.EXPAND_ALL = "Mở Lớn Mọi Mảnh"; Blockly.Msg.EXPAND_BLOCK = "Mở Lớn Mảnh"; Blockly.Msg.EXTERNAL_INPUTS = "Chỗ Gắn Bên Ngoài"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "Represents a flame sensor."; // untranslated Blockly.Msg.FLYOUT_VARIABLE_TEXT = "You need a variable? Please declare it first with a click on the + sign at the »start« block."; // untranslated @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "and test your program in the simulation!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "Perfect,
your robot is driving 20 cm forward,
this is what you have programmed!"; // untranslated Blockly.Msg.TOUR1_DESCRIPTION16 = "Bye and have fun trying out more!"; // untranslated Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "Represents an ultrasonic sensor."; // untranslated Blockly.Msg.UNDO = "Undo"; // untranslated Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/zh-hans.js b/msg/js/zh-hans.js index fa249f59197..d872b3fa7f5 100644 --- a/msg/js/zh-hans.js +++ b/msg/js/zh-hans.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "表示具有连接的参与者和传感器的 EV Blockly.Msg.EXPAND_ALL = "展开块"; Blockly.Msg.EXPAND_BLOCK = "展开块"; Blockly.Msg.EXTERNAL_INPUTS = "外部输入"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "表示火焰传感器。"; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "你需要一个变量?请首先声明它与点击 + 在»start«u00a0方块标志。"; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "并在仿真中测试您的程序!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "完美,
你的机器人正前进20厘米,
这是你编程的结果!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "尝试更多有趣的Bye!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "表示超声波传感器。"; Blockly.Msg.UNDO = "撤销"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/js/zh-hant.js b/msg/js/zh-hant.js index 011b7c4eb8a..6660f782c2e 100644 --- a/msg/js/zh-hant.js +++ b/msg/js/zh-hant.js @@ -279,6 +279,7 @@ Blockly.Msg.EV3BRICK_TOOLTIP = "表示具有連接的參與者和感應器的 EV Blockly.Msg.EXPAND_ALL = "展開積木"; Blockly.Msg.EXPAND_BLOCK = "展開積木"; Blockly.Msg.EXTERNAL_INPUTS = "多行輸入"; +Blockly.Msg.FACTOR = "Factor"; // untranslated Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor."; // untranslated Blockly.Msg.FLAME_TOOLTIP = "表示火焰感應器。"; Blockly.Msg.FLYOUT_VARIABLE_TEXT = "你需要一個變數?請首先聲明它與點擊 + 在»start«u00a0方塊標誌。"; @@ -1691,6 +1692,7 @@ Blockly.Msg.TOUR1_DESCRIPTION13a = "並在模擬中測試您的程式!"; Blockly.Msg.TOUR1_DESCRIPTION15 = "完美,
你的機器人正前進20釐米,
這是你程式化的結果!"; Blockly.Msg.TOUR1_DESCRIPTION16 = "嘗試更多有趣的Bye!"; Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm."; // untranslated +Blockly.Msg.ULTRASONIC_HCSR04 = "Ultrasonic HC-SR04"; // untranslated Blockly.Msg.ULTRASONIC_TOOLTIP = "表示超聲波感應器。"; Blockly.Msg.UNDO = "還原"; Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members"; // untranslated @@ -1835,6 +1837,7 @@ Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO; Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP; Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP; Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP; diff --git a/msg/json/en.json b/msg/json/en.json index 2aa484e51ca..125c1c984b6 100644 --- a/msg/json/en.json +++ b/msg/json/en.json @@ -1,7 +1,7 @@ { "@metadata": { "author": "Ellen Spertus ", - "lastupdated": "2021-12-01 11:09:28.460337", + "lastupdated": "2022-02-13 17:42:53.081478", "locale": "en", "messagedocumentation" : "qqq" }, @@ -1775,5 +1775,7 @@ "POPUP_REPLACE": "Replace", "POPUP_BACKGROUND_REPLACE": "A program with the same name already exists.
Would you like to replace it?", "POPUP_BACKGROUND_REPLACE_CONFIGURATION": "A configuration with the same name already exists.
Would you like to replace it?", - "ORA_CONFIGURATION_SAVE_AS_ERROR_CONFIGURATION_EXISTS": "This configuration already exists." + "ORA_CONFIGURATION_SAVE_AS_ERROR_CONFIGURATION_EXISTS": "This configuration already exists.", + "ULTRASONIC_HCSR04": "Ultrasonic HC-SR04", + "FACTOR": "Factor" } diff --git a/msg/json/qqq.json b/msg/json/qqq.json index db898e4d811..b7b28b8b674 100644 --- a/msg/json/qqq.json +++ b/msg/json/qqq.json @@ -1769,5 +1769,7 @@ "POPUP_REPLACE": "", "POPUP_BACKGROUND_REPLACE": "", "POPUP_BACKGROUND_REPLACE_CONFIGURATION": "", - "ORA_CONFIGURATION_SAVE_AS_ERROR_CONFIGURATION_EXISTS": "" + "ORA_CONFIGURATION_SAVE_AS_ERROR_CONFIGURATION_EXISTS": "", + "ULTRASONIC_HCSR04": "", + "FACTOR": "" } diff --git a/msg/json/synonyms.json b/msg/json/synonyms.json index 4ae8067e78e..cd53af4f0da 100644 --- a/msg/json/synonyms.json +++ b/msg/json/synonyms.json @@ -1 +1 @@ -{"PROCEDURES_DEFRETURN_TITLE": "PROCEDURES_DEFNORETURN_TITLE", "LISTS_GET_SUBLIST_INPUT_IN_LIST": "LISTS_INLIST", "ACTION_LEDBAR": "LEDBAR", "LISTS_SET_INDEX_INPUT_IN_LIST": "LISTS_INLIST", "KEY_GETSAMPLE_TOOLTIP": "KEY_ISPRESSED_TOOLTIP", "PROCEDURES_DEFRETURN_PROCEDURE": "PROCEDURES_DEFNORETURN_PROCEDURE", "SENSOR_PINTOUCH_PRESSED_GETSAMPLE_TOOLTIP": "PIN_ISTOUCHED_TOOLTIP", "SENSOR_INFRARED_GETSAMPLE_TOOLTIP": "INFRARED_GETSAMPLE_TOOLTIP", "HTCOLOUR_GETSAMPLE_TOOLTIP": "COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_ACCELEROMETER_GETSAMPLE_TOOLTIP": "SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP", "SENSOR_HUMIDITY_TEMPERATURE_GETSAMPLE_TOOLTIP": "TEMPERATURE_GETSAMPLE_TOOLTIP", "SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP": "COLOUR_RGB_GETSAMPLE_TOOLTIP", "SENSOR_ULTRASONIC_GETSAMPLE_TOOLTIP": "ULTRASONIC_GETSAMPLE_TOOLTIP", "SENSOR_TOUCH_GETSAMPLE_TOOLTIP": "TOUCH_GETSAMPLE_TOOLTIP", "MODE_UP": "SENSOR_GESTURE_UP", "LISTS_CREATE_WITH_ITEM_TITLE": "VARIABLES_DEFAULT_NAME", "SENSOR_HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_ENCODER_GETSAMPLE_TOOLTIP": "ENCODER_GETSAMPLE_TOOLTIP", "MODE_FACE_UP": "SENSOR_GESTURE_FACE_UP", "MODE_SHAKE": "SENSOR_GESTURE_SHAKE", "SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP": "COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_COMPASS_GETSAMPLE_TOOLTIP": "COMPASS_GETSAMPLE_TOOLTIP", "CONTROLS_IF_ELSE_TITLE_ELSE": "CONTROLS_IF_MSG_ELSE", "SENSOR_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_GETSAMPLE_TOOLTIP", "PROCEDURES_DEFRETURN_DO": "PROCEDURES_DEFNORETURN_DO", "LISTS_GET_INDEX_HELPURL": "LISTS_INDEX_OF_HELPURL", "SENSOR_TIMER_GETSAMPLE_TOOLTIP": "TIMER_GETSAMPLE_TOOLTIP", "SENSOR_LIGHT_GETSAMPLE_TOOLTIP": "LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP": "ACCELEROMETER_ROTATION_TOOLTIP", "ORA_ROBOT_PUSH_RUN": "MESSAGE_EDIT_START", "SENSOR_GYRO_GETSAMPLE_TOOLTIP": "GYRO_GETSAMPLE_TOOLTIP", "PROCEDURES_DEFRETURN_COMMENT": "PROCEDURES_DEFNORETURN_COMMENT", "SENSOR_INFRARED_DISTANCE_GETSAMPLE_TOOLTIP": "INFRARED_DISTANCE_GETSAMPLE_TOOLTIP", "TOUCH_GETSAMPLE_TOOLTIP": "TOUCH_ISPRESSED_TOOLTIP", "TEXT_CREATE_JOIN_ITEM_TITLE_ITEM": "VARIABLES_DEFAULT_NAME", "SENSOR_HUMIDITY_HUMIDITY_GETSAMPLE_TOOLTIP": "SENSOR_HUMIDITY_GETSAMPLE_TOOLTIP", "CONTROLS_IF_MSG_THEN": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_TEMPERATURE_TEMPERATURE_GETSAMPLE_TOOLTIP": "TEMPERATURE_GETSAMPLE_TOOLTIP", "MODE_FREEFALL": "SENSOR_GESTURE_FREEFALL", "MODE_DOWN": "SENSOR_GESTURE_DOWN", "LISTS_INDEX_OF_INPUT_IN_LIST": "LISTS_INLIST", "SENSOR_BATTERY_GETSAMPLE_TOOLTIP": "BATTERY_GETSAMPLE_TOOLTIP", "LISTS_GET_INDEX_INPUT_IN_LIST": "LISTS_INLIST", "HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP": "COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP", "SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP": "COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP", "CONTROLS_IF_ELSEIF_TITLE_ELSEIF": "CONTROLS_IF_MSG_ELSEIF", "HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP": "COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_KEY_GETSAMPLE_TOOLTIP": "KEY_GETSAMPLE_TOOLTIP", "CONTROLS_FOREACH_INPUT_DO": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_INFRARED_PRESENCE_GETSAMPLE_TOOLTIP": "INFRARED_PRESENCE_GETSAMPLE_TOOLTIP", "MODE_FACE_DOWN": "SENSOR_GESTURE_FACE_DOWN", "SENSOR_HTCOLOUR_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_GETSAMPLE_TOOLTIP", "CONTROLS_IF_IF_TITLE_IF": "CONTROLS_IF_MSG_IF", "CONTROLS_WHILEUNTIL_INPUT_DO": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_SOUND_GETSAMPLE_TOOLTIP": "SOUND_GETSAMPLE_TOOLTIP", "SENSOR_FLAME_GETSAMPLE_TOOLTIP": "FLAME_GETSAMPLE_TOOLTIP", "ACTION_FOURDIGITDISPLAY": "FOURDIGITDISPLAY", "SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP", "SENSOR_COLOURTCS3472_LIGHT_GETSAMPLE_TOOLTIP": "COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_SOUND_GETSAMPLE_TOOLTIP_CALLIOPE": "MICROPHONE_GETSAMPLE_TOOLTIP", "SENSOR_HTCOLOUR_RGB_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP", "CONTROLS_FOR_INPUT_DO": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_TEMPERATURE_GETSAMPLE_TOOLTIP": "TEMPERATURE_GETSAMPLE_TOOLTIP", "TEXT_APPEND_VARIABLE": "VARIABLES_DEFAULT_NAME", "SENSOR_COLOURTCS3472_RGB_GETSAMPLE_TOOLTIP": "COLOUR_RGB_GETSAMPLE_TOOLTIP", "MATH_CHANGE_TITLE_ITEM": "VARIABLES_DEFAULT_NAME", "HTCOLOUR_RGB_GETSAMPLE_TOOLTIP": "COLOUR_RGB_GETSAMPLE_TOOLTIP"} \ No newline at end of file +{"PROCEDURES_DEFRETURN_TITLE": "PROCEDURES_DEFNORETURN_TITLE", "LISTS_GET_SUBLIST_INPUT_IN_LIST": "LISTS_INLIST", "ACTION_LEDBAR": "LEDBAR", "LISTS_SET_INDEX_INPUT_IN_LIST": "LISTS_INLIST", "KEY_GETSAMPLE_TOOLTIP": "KEY_ISPRESSED_TOOLTIP", "PROCEDURES_DEFRETURN_PROCEDURE": "PROCEDURES_DEFNORETURN_PROCEDURE", "SENSOR_PINTOUCH_PRESSED_GETSAMPLE_TOOLTIP": "PIN_ISTOUCHED_TOOLTIP", "SENSOR_INFRARED_GETSAMPLE_TOOLTIP": "INFRARED_GETSAMPLE_TOOLTIP", "HTCOLOUR_GETSAMPLE_TOOLTIP": "COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_ACCELEROMETER_GETSAMPLE_TOOLTIP": "SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP", "SENSOR_HUMIDITY_TEMPERATURE_GETSAMPLE_TOOLTIP": "TEMPERATURE_GETSAMPLE_TOOLTIP", "SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP": "COLOUR_RGB_GETSAMPLE_TOOLTIP", "SENSOR_ULTRASONIC_GETSAMPLE_TOOLTIP": "ULTRASONIC_GETSAMPLE_TOOLTIP", "SENSOR_TOUCH_GETSAMPLE_TOOLTIP": "TOUCH_GETSAMPLE_TOOLTIP", "MODE_UP": "SENSOR_GESTURE_UP", "LISTS_CREATE_WITH_ITEM_TITLE": "VARIABLES_DEFAULT_NAME", "SENSOR_HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_ENCODER_GETSAMPLE_TOOLTIP": "ENCODER_GETSAMPLE_TOOLTIP", "MODE_FACE_UP": "SENSOR_GESTURE_FACE_UP", "MODE_SHAKE": "SENSOR_GESTURE_SHAKE", "SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP": "COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_COMPASS_GETSAMPLE_TOOLTIP": "COMPASS_GETSAMPLE_TOOLTIP", "CONTROLS_IF_ELSE_TITLE_ELSE": "CONTROLS_IF_MSG_ELSE", "SENSOR_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_GETSAMPLE_TOOLTIP", "PROCEDURES_DEFRETURN_DO": "PROCEDURES_DEFNORETURN_DO", "LISTS_GET_INDEX_HELPURL": "LISTS_INDEX_OF_HELPURL", "SENSOR_TIMER_GETSAMPLE_TOOLTIP": "TIMER_GETSAMPLE_TOOLTIP", "SENSOR_LIGHT_GETSAMPLE_TOOLTIP": "LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP": "ACCELEROMETER_ROTATION_TOOLTIP", "ORA_ROBOT_PUSH_RUN": "MESSAGE_EDIT_START", "SENSOR_GYRO_GETSAMPLE_TOOLTIP": "GYRO_GETSAMPLE_TOOLTIP", "PROCEDURES_DEFRETURN_COMMENT": "PROCEDURES_DEFNORETURN_COMMENT", "SENSOR_INFRARED_DISTANCE_GETSAMPLE_TOOLTIP": "INFRARED_DISTANCE_GETSAMPLE_TOOLTIP", "TOUCH_GETSAMPLE_TOOLTIP": "TOUCH_ISPRESSED_TOOLTIP", "TEXT_CREATE_JOIN_ITEM_TITLE_ITEM": "VARIABLES_DEFAULT_NAME", "SENSOR_HUMIDITY_HUMIDITY_GETSAMPLE_TOOLTIP": "SENSOR_HUMIDITY_GETSAMPLE_TOOLTIP", "CONTROLS_IF_MSG_THEN": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_TEMPERATURE_TEMPERATURE_GETSAMPLE_TOOLTIP": "TEMPERATURE_GETSAMPLE_TOOLTIP", "MODE_FREEFALL": "SENSOR_GESTURE_FREEFALL", "MODE_DOWN": "SENSOR_GESTURE_DOWN", "LISTS_INDEX_OF_INPUT_IN_LIST": "LISTS_INLIST", "SENSOR_BATTERY_GETSAMPLE_TOOLTIP": "BATTERY_GETSAMPLE_TOOLTIP", "LISTS_GET_INDEX_INPUT_IN_LIST": "LISTS_INLIST", "HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP": "COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP", "SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP": "COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP", "CONTROLS_IF_ELSEIF_TITLE_ELSEIF": "CONTROLS_IF_MSG_ELSEIF", "HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP": "COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_KEY_GETSAMPLE_TOOLTIP": "KEY_GETSAMPLE_TOOLTIP", "CONTROLS_FOREACH_INPUT_DO": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_INFRARED_PRESENCE_GETSAMPLE_TOOLTIP": "INFRARED_PRESENCE_GETSAMPLE_TOOLTIP", "MODE_FACE_DOWN": "SENSOR_GESTURE_FACE_DOWN", "SENSOR_HTCOLOUR_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_GETSAMPLE_TOOLTIP", "CONTROLS_IF_IF_TITLE_IF": "CONTROLS_IF_MSG_IF", "CONTROLS_WHILEUNTIL_INPUT_DO": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_SOUND_GETSAMPLE_TOOLTIP": "SOUND_GETSAMPLE_TOOLTIP", "SENSOR_FLAME_GETSAMPLE_TOOLTIP": "FLAME_GETSAMPLE_TOOLTIP", "ACTION_FOURDIGITDISPLAY": "FOURDIGITDISPLAY", "SENSOR_ULTRASONIC_HCSR04": "ULTRASONIC_HCSR04", "SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP", "SENSOR_COLOURTCS3472_LIGHT_GETSAMPLE_TOOLTIP": "COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP": "COLOUR_COLOUR_GETSAMPLE_TOOLTIP", "SENSOR_HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP", "SENSOR_SOUND_GETSAMPLE_TOOLTIP_CALLIOPE": "MICROPHONE_GETSAMPLE_TOOLTIP", "SENSOR_HTCOLOUR_RGB_GETSAMPLE_TOOLTIP": "SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP", "CONTROLS_FOR_INPUT_DO": "CONTROLS_REPEAT_INPUT_DO", "SENSOR_TEMPERATURE_GETSAMPLE_TOOLTIP": "TEMPERATURE_GETSAMPLE_TOOLTIP", "TEXT_APPEND_VARIABLE": "VARIABLES_DEFAULT_NAME", "SENSOR_COLOURTCS3472_RGB_GETSAMPLE_TOOLTIP": "COLOUR_RGB_GETSAMPLE_TOOLTIP", "MATH_CHANGE_TITLE_ITEM": "VARIABLES_DEFAULT_NAME", "HTCOLOUR_RGB_GETSAMPLE_TOOLTIP": "COLOUR_RGB_GETSAMPLE_TOOLTIP"} \ No newline at end of file diff --git a/robMsg/json/de.json b/robMsg/json/de.json index 19c9a6650ba..cd7363e199d 100644 --- a/robMsg/json/de.json +++ b/robMsg/json/de.json @@ -1394,6 +1394,7 @@ "MODE_VOCEQUIVALENT": "Atemluft VOC Äquivalent", "NN_IO_NEURON_NAMES_INVALID": "Namen der Input/Output-Neuronem müssen unterschiedlich und gültig sein (mit Buchstaben beginnen, keine Leerzeichen, ...)", "NN_STEP_TOOLTIP": "hole die Werte für die Input-Neuronen, führe einen Schritt im neuronalen Netzwerk aus und schreibe die Werte der Output-Neuronen in die Variablen", - "NN_STEP": "ein NN Schritt" - + "NN_STEP": "ein NN Schritt", + "ULTRASONIC_HCSR04": "Ultrasonic HC-SR04", + "FACTOR": "Faktor" } \ No newline at end of file diff --git a/robMsg/robMessages.js b/robMsg/robMessages.js index e2b1848c00b..e89ff8bfe23 100644 --- a/robMsg/robMessages.js +++ b/robMsg/robMessages.js @@ -1596,4 +1596,8 @@ Blockly.Msg.LIGHT_LDR = 'Light (LDR)'; Blockly.Msg.POPUP_REPLACE = 'Replace'; Blockly.Msg.POPUP_BACKGROUND_REPLACE = 'A program with the same name already exists.
Would you like to replace it?'; Blockly.Msg.POPUP_BACKGROUND_REPLACE_CONFIGURATION = 'A configuration with the same name already exists.
Would you like to replace it?'; -Blockly.Msg.ORA_CONFIGURATION_SAVE_AS_ERROR_CONFIGURATION_EXISTS = 'This configuration already exists.'; \ No newline at end of file +Blockly.Msg.ORA_CONFIGURATION_SAVE_AS_ERROR_CONFIGURATION_EXISTS = 'This configuration already exists.'; + +Blockly.Msg.ULTRASONIC_HCSR04 = 'Ultrasonic HC-SR04'; +Blockly.Msg.SENSOR_ULTRASONIC_HCSR04 = Blockly.Msg.ULTRASONIC_HCSR04; +Blockly.Msg.FACTOR = 'Factor';