scratchblocks
Version:
Make pictures of Scratch blocks from text.
1,313 lines (1,307 loc) • 198 kB
JavaScript
/**
* scratchblocks v3.6.3
* https://scratchblocks.github.io/
* Render scratchblocks code to SVG images.
*
* Copyright 2013–2023, Tim Radvan
* @license MIT
*/
(function () {
'use strict';
var commands$g = {
MOTION_MOVESTEPS: "gehe %1 er Schritt",
MOTION_TURNRIGHT: "drehe dich @turnRight um %1 Grad",
MOTION_TURNLEFT: "drehe dich @turnLeft um %1 Grad",
MOTION_POINTINDIRECTION: "setze Richtung auf %1 Grad",
MOTION_POINTTOWARDS: "drehe dich zu %1",
MOTION_GOTOXY: "gehe zu x: %1 y: %2",
MOTION_GOTO: "gehe zu %1",
MOTION_GLIDESECSTOXY: "gleite in %1 Sek. zu x:%2 y:%3",
MOTION_GLIDETO: "gleite in %1 Sek. zu %2",
MOTION_CHANGEXBY: "ändere x um %1",
MOTION_SETX: "setze x auf %1",
MOTION_CHANGEYBY: "ändere y um %1",
MOTION_SETY: "setze y auf %1",
MOTION_SETROTATIONSTYLE: "setze Drehtyp auf %1",
LOOKS_SAYFORSECS: "sage %1 für %2 Sekunden",
LOOKS_SAY: "sage %1",
LOOKS_THINKFORSECS: "denke %1 für %2 Sekunden",
LOOKS_THINK: "denke %1",
LOOKS_SHOW: "zeige dich",
LOOKS_HIDE: "verstecke dich",
LOOKS_SWITCHCOSTUMETO: "wechsle zu Kostüm %1",
LOOKS_NEXTCOSTUME: "wechsle zum nächsten Kostüm",
LOOKS_NEXTBACKDROP_BLOCK: "wechsle zum nächsten Bühnenbild",
LOOKS_SWITCHBACKDROPTO: "wechsle zu Bühnenbild %1",
LOOKS_SWITCHBACKDROPTOANDWAIT: "wechsle zu Bühnenbild %1 und warte",
LOOKS_CHANGEEFFECTBY: "ändere Effekt %1 um %2",
LOOKS_SETEFFECTTO: "setze Effekt %1 auf %2",
LOOKS_CLEARGRAPHICEFFECTS: "schalte Grafikeffekte aus",
LOOKS_CHANGESIZEBY: "ändere Größe um %1",
LOOKS_SETSIZETO: "setze Größe auf %1",
LOOKS_GOTOFRONTBACK: "gehe zu %1 Ebene",
LOOKS_GOFORWARDBACKWARDLAYERS: "gehe %2 Ebenen %1",
SOUND_PLAY: "spiele Klang %1",
SOUND_CHANGEEFFECTBY: "ändere Effekt %1 um %2",
SOUND_SETEFFECTO: "setze Effekt %1 auf %2",
SOUND_CLEAREFFECTS: "schalte Klangeffekte aus",
SOUND_PLAYUNTILDONE: "spiele Klang %1 ganz",
SOUND_STOPALLSOUNDS: "stoppe alle Klänge",
"music.playDrumForBeats": "spiele Schlaginstrument %1 für %2 Schläge",
"music.restForBeats": "pausiere %1 Schläge",
"music.playNoteForBeats": "spiele Ton %1 für %2 Schläge",
"music.setInstrument": "setze Instrument auf %1",
SOUND_CHANGEVOLUMEBY: "ändere Lautstärke um %1",
SOUND_SETVOLUMETO: "setze Lautstärke auf %1%",
"music.changeTempo": "ändere Tempo um %1",
"music.setTempo": "setze Tempo auf %1",
"pen.clear": "lösche alles",
"pen.stamp": "hinterlasse Abdruck",
"pen.penDown": "schalte Stift ein",
"pen.penUp": "schalte Stift aus",
"pen.setColor": "setze Stiftfarbe auf %1",
"pen.changeHue": "ändere Stiftfarbe um %1",
"pen.setColorParam": "setze Stift %1 auf %2",
"pen.changeColorParam": "ändere Stift %1 um %2",
"pen.setHue": "setze Stiftfarbe auf %1",
"pen.changeShade": "ändere Farbstärke um %1",
"pen.setShade": "setze Farbstärke auf %1",
"pen.changeSize": "ändere Stiftdicke um %1",
"pen.setSize": "setze Stiftdicke auf %1",
EVENT_WHENFLAGCLICKED: "Wenn @greenFlag angeklickt wird",
EVENT_WHENKEYPRESSED: "Wenn Taste %1 gedrückt wird",
EVENT_WHENTHISSPRITECLICKED: "Wenn diese Figur angeklickt wird",
EVENT_WHENSTAGECLICKED: "Wenn die Bühne angeklickt wird",
EVENT_WHENBACKDROPSWITCHESTO: "Wenn das Bühnenbild zu %1 wechselt",
EVENT_WHENGREATERTHAN: "Wenn %1 > %2",
EVENT_WHENBROADCASTRECEIVED: "Wenn ich %1 empfange",
EVENT_BROADCAST: "sende %1 an alle",
EVENT_BROADCASTANDWAIT: "sende %1 an alle und warte",
CONTROL_WAIT: "warte %1 Sekunden",
CONTROL_REPEAT: "wiederhole %1 mal",
CONTROL_FOREVER: "wiederhole fortlaufend",
CONTROL_IF: "falls %1, dann",
CONTROL_WAITUNTIL: "warte bis %1",
CONTROL_REPEATUNTIL: "wiederhole bis %1",
CONTROL_STOP: "stoppe %1",
CONTROL_STARTASCLONE: "Wenn ich als Klon entstehe",
CONTROL_CREATECLONEOF: "erzeuge Klon von %1",
CONTROL_DELETETHISCLONE: "lösche diesen Klon",
SENSING_ASKANDWAIT: "frage %1 und warte",
"videoSensing.videoToggle": "schalte Video %1",
"videoSensing.setVideoTransparency": "setze Video-Transparenz auf %1",
"videoSensing.whenMotionGreaterThan": "Wenn Video-Bewegung > %1",
SENSING_RESETTIMER: "setze Stoppuhr zurück",
DATA_SETVARIABLETO: "setze %1 auf %2",
DATA_CHANGEVARIABLEBY: "ändere %1 um %2",
DATA_SHOWVARIABLE: "zeige Variable %1",
DATA_HIDEVARIABLE: "verstecke Variable %1",
DATA_ADDTOLIST: "füge %1 zu %2 hinzu",
DATA_DELETEOFLIST: "lösche %1 aus %2",
DATA_DELETEALLOFLIST: "lösche alles aus %1",
MOTION_IFONEDGEBOUNCE: "pralle vom Rand ab",
DATA_INSERTATLIST: "füge %1 bei %2 in %3 ein",
DATA_REPLACEITEMOFLIST: "ersetze Element %1 von %2 durch %3",
DATA_SHOWLIST: "zeige Liste %1",
DATA_HIDELIST: "verstecke Liste %1",
SENSING_OF_XPOSITION: "x-Position",
SENSING_OF_YPOSITION: "y-Position",
SENSING_OF_DIRECTION: "Richtung",
SENSING_OF_COSTUMENUMBER: "Kostümnummer",
LOOKS_COSTUMENUMBERNAME: "Kostüm %1",
SENSING_OF_SIZE: "Größe",
SENSING_OF_BACKDROPNAME: "Bühnenbildname",
LOOKS_BACKDROPNUMBERNAME: "Bühnenbild %1",
SENSING_OF_BACKDROPNUMBER: "Bühnenbildnummer",
SOUND_VOLUME: "Lautstärke",
"music.getTempo": "Tempo",
SENSING_TOUCHINGOBJECT: "wird %1 berührt?",
SENSING_TOUCHINGCOLOR: "wird Farbe %1 berührt?",
SENSING_COLORISTOUCHINGCOLOR: "Farbe %1 berührt %2?",
SENSING_DISTANCETO: "Entfernung von %1",
SENSING_ANSWER: "Antwort",
SENSING_KEYPRESSED: "Taste %1 gedrückt?",
SENSING_MOUSEDOWN: "Maustaste gedrückt?",
SENSING_MOUSEX: "Maus x-Position",
SENSING_MOUSEY: "Maus y-Position",
SENSING_SETDRAGMODE: "setze Ziehbarkeit auf %1",
SENSING_LOUDNESS: "Lautstärke",
"videoSensing.videoOn": "Video-%1 von %2",
SENSING_TIMER: "Stoppuhr",
SENSING_OF: "%1 von %2",
SENSING_CURRENT: "%1 im Moment",
SENSING_DAYSSINCE2000: "Tage seit 2000",
SENSING_USERNAME: "Benutzername",
OPERATORS_ADD: "%1 + %2",
OPERATORS_SUBTRACT: "%1 - %2",
OPERATORS_MULTIPLY: "%1 * %2",
OPERATORS_DIVIDE: "%1 / %2",
OPERATORS_RANDOM: "Zufallszahl von %1 bis %2",
OPERATORS_LT: "%1 < %2",
OPERATORS_EQUALS: "%1 = %2",
OPERATORS_GT: "%1 > %2",
OPERATORS_AND: "%1 und %2",
OPERATORS_OR: "%1 oder %2",
OPERATORS_NOT: "nicht %1",
OPERATORS_JOIN: "verbinde %1 und %2",
OPERATORS_LETTEROF: "Zeichen %1 von %2",
OPERATORS_LENGTH: "Länge von %1",
OPERATORS_MOD: "%1 mod %2",
OPERATORS_ROUND: "%1 gerundet",
OPERATORS_MATHOP: "%1 von %2",
OPERATORS_CONTAINS: "%1 enthält %2?",
DATA_ITEMOFLIST: "Element %1 von %2",
DATA_ITEMNUMOFLIST: "Nummer von %1 in %2",
DATA_LENGTHOFLIST: "Länge von %1",
DATA_LISTCONTAINSITEM: "%1 enthält %2?",
CONTROL_ELSE: "sonst",
SENSING_USERID: "Benutzer-ID",
SENSING_LOUD: "laut?",
"text2speech.speakAndWaitBlock": "sage %1",
"text2speech.setVoiceBlock": "ändere die Stimme zu %1",
"text2speech.setLanguageBlock": "setze Sprache auf %1",
"translate.translateBlock": "übersetze %1 nach %2",
"translate.viewerLanguage": "Sprache",
"makeymakey.whenKeyPressed": "Wenn Taste %1 gedrückt",
"makeymakey.whenKeysPressedInOrder": "Wenn %1 der Reihe nach gedrückt",
"microbit.whenButtonPressed": "Wenn Knopf %1gedrückt wird",
"microbit.isButtonPressed": "Knopf %1 gedrückt?",
"microbit.whenGesture": "Wenn %1",
"microbit.displaySymbol": "zeige %1 an",
"microbit.displayText": "zeige Text %1 an",
"microbit.clearDisplay": "zeige nichts an",
"microbit.whenTilted": "Wenn %1 geneigt",
"microbit.isTilted": "%1 geneigt?",
"microbit.tiltAngle": "Neigungswinkel %1",
"microbit.whenPinConnected": "Wenn Pin %1 angeschlossen ist",
"ev3.motorTurnClockwise": "drehe Motor %1 für %2Sekunden rechtsherum",
"ev3.motorTurnCounterClockwise": "drehe Motor %1für %2Sekunden linksherum",
"ev3.motorSetPower": "setze Leistung von Motor %1 auf %2%",
"ev3.getMotorPosition": "Position von Motor %1",
"ev3.whenButtonPressed": "Wenn der Knopf %1 gedrückt wird",
"ev3.whenDistanceLessThan": "Wenn Abstand < %1",
"ev3.whenBrightnessLessThan": "Wenn Helligkeit < %1",
"ev3.buttonPressed": "Knopf %1 gedrückt?",
"ev3.getDistance": "Abstand",
"ev3.getBrightness": "Helligkeit",
"ev3.beepNote": "piepse Note %1 für %2 Sek.",
"wedo2.motorOn": "schalte %1 an",
"wedo2.motorOff": "schalte %1 aus",
"wedo2.startMotorPower": "setze Leistung von %1 auf %2",
"wedo2.setMotorDirection": "setze Richtung von %1 auf %2",
"wedo2.whenDistance": "Wenn Abstand %1 %2",
"wedo2.getDistance": "Abstand",
"wedo2.motorOnFor": "schalte %1 für %2 Sekunden an",
"wedo2.setLightHue": "setze Lichtfarbe auf %1",
"wedo2.playNoteFor": "spiele Note %1 für %2 Sekunden",
"wedo2.whenTilted": "Wenn %1 geneigt",
"wedo2.isTilted": "%1 geneigt?",
"wedo2.getTiltAngle": "Neigungswinkel %1",
"gdxfor.whenGesture": "Wenn %1",
"gdxfor.whenForcePushedOrPulled": "Wenn Kraftsensor %1",
"gdxfor.getForce": "Kraft",
"gdxfor.whenTilted": "Wenn geneigt %1",
"gdxfor.isTilted": "geneigt %1?",
"gdxfor.getTilt": "Neigungswinkel %1",
"gdxfor.isFreeFalling": "fallend?",
"gdxfor.getSpin": "Rotationsgeschwindigkeit %1",
"gdxfor.getAcceleration": "Beschleunigung %1",
"boost.motorOnFor": "Schalte Motor %1 für %2 Sekunden ein",
"boost.motorOnForRotation": "Schalte Motor %1 für %2 Umdrehungen ein",
"boost.motorOn": "Schalte Motor %1 ein",
"boost.motorOff": "Schalte Motor %1 aus",
"boost.setMotorPower": "Setze von Motor %1 die Geschwindigkeit auf %2%",
"boost.setMotorDirection": "Setze Richtung von Motor %1 auf %2",
"boost.getMotorPosition": "Position des Motors %1",
"boost.whenColor": "Wenn %1 gesehen wird",
"boost.seeingColor": "Sehe Farbe %1?",
"boost.whenTilted": "Wenn %1 geneigt",
"boost.getTiltAngle": "Neigungswinkel %1",
"boost.setLightHue": "setze Lichtfarbe auf %1"
};
var dropdowns$g = {
};
var ignorelt$g = [
];
var soundEffects$g = [
"Höhe",
"Aussteuern links/rechts"
];
var microbitWhen$g = [
"bewegt",
"geschüttelt",
"hochgehüpft"
];
var osis$g = [
"andere Skripte der Figur"
];
var definePrefix$g = [
"Definiere"
];
var defineSuffix$g = [
];
var palette$g = {
Motion: "Bewegung",
Looks: "Aussehen",
Sound: "Klang",
Events: "Ereignisse",
Control: "Steuerung",
Sensing: "Fühlen",
Operators: "Operatoren",
Variables: "Variablen",
"My Blocks": "Meine Blöcke"
};
var math$g = [
"Betrag",
"abrunden",
"aufrunden",
"Wurzel",
"sin",
"cos",
"tan",
"asin",
"acos",
"atan",
"ln",
"log",
"e^",
"10^"
];
var aliases$g = {
"drehe dich nach links um %1 Grad": "MOTION_TURNLEFT",
"drehe dich nach rechts um %1 Grad": "MOTION_TURNRIGHT",
"Wenn die grüne Flagge angeklickt": "EVENT_WHENFLAGCLICKED",
Ende: "scratchblocks:end"
};
var name$g = "Deutsch";
var percentTranslated$g = 100;
var de = {
commands: commands$g,
dropdowns: dropdowns$g,
ignorelt: ignorelt$g,
soundEffects: soundEffects$g,
microbitWhen: microbitWhen$g,
osis: osis$g,
definePrefix: definePrefix$g,
defineSuffix: defineSuffix$g,
palette: palette$g,
math: math$g,
aliases: aliases$g,
name: name$g,
percentTranslated: percentTranslated$g
};
var commands$f = {
MOTION_MOVESTEPS: "mover %1 pasos",
MOTION_TURNRIGHT: "girar @turnRight %1 grados",
MOTION_TURNLEFT: "girar @turnLeft %1 grados",
MOTION_POINTINDIRECTION: "apuntar en dirección %1",
MOTION_POINTTOWARDS: "apuntar hacia %1",
MOTION_GOTOXY: "ir a x: %1 y: %2",
MOTION_GOTO: "ir a %1",
MOTION_GLIDESECSTOXY: "deslizar en %1 segs a x: %2 y: %3",
MOTION_GLIDETO: "deslizar en %1 segs a %2",
MOTION_CHANGEXBY: "sumar a x %1",
MOTION_SETX: "dar a x el valor %1",
MOTION_CHANGEYBY: "sumar a y %1",
MOTION_SETY: "dar a y el valor %1",
MOTION_SETROTATIONSTYLE: "fijar estilo de rotación a %1",
LOOKS_SAYFORSECS: "decir %1 durante %2 segundos",
LOOKS_SAY: "decir %1",
LOOKS_THINKFORSECS: "pensar %1 durante %2 segundos",
LOOKS_THINK: "pensar %1",
LOOKS_SHOW: "mostrar",
LOOKS_HIDE: "esconder",
LOOKS_SWITCHCOSTUMETO: "cambiar disfraz a %1",
LOOKS_NEXTCOSTUME: "siguiente disfraz",
LOOKS_NEXTBACKDROP_BLOCK: "siguiente fondo",
LOOKS_SWITCHBACKDROPTO: "cambiar fondo a %1",
LOOKS_SWITCHBACKDROPTOANDWAIT: "cambiar fondo a %1 y esperar",
LOOKS_CHANGEEFFECTBY: "sumar al efecto %1 %2",
LOOKS_SETEFFECTTO: "dar al efecto %1 el valor %2",
LOOKS_CLEARGRAPHICEFFECTS: "quitar efectos gráficos",
LOOKS_CHANGESIZEBY: "cambiar tamaño por %1",
LOOKS_SETSIZETO: "fijar tamaño al %1 %",
LOOKS_GOTOFRONTBACK: "ir a capa %1",
LOOKS_GOFORWARDBACKWARDLAYERS: "ir %2 capas hacia %1",
SOUND_PLAY: "iniciar sonido %1",
SOUND_CHANGEEFFECTBY: "sumar al efecto %1 %2",
SOUND_SETEFFECTO: "dar al efecto %1 el valor %2",
SOUND_CLEAREFFECTS: "quitar efectos de sonido",
SOUND_PLAYUNTILDONE: "tocar sonido %1 hasta que termine",
SOUND_STOPALLSOUNDS: "detener todos los sonidos",
"music.playDrumForBeats": "tocar tambor %1 durante %2 tiempos",
"music.restForBeats": "silencio de %1 tiempos",
"music.playNoteForBeats": "tocar nota %1 durante %2 tiempos",
"music.setInstrument": "fijar instrumento a %1",
SOUND_CHANGEVOLUMEBY: "cambiar volumen por %1",
SOUND_SETVOLUMETO: "fijar volumen al %1%",
"music.changeTempo": "cambiar tempo por %1",
"music.setTempo": "dar al tempo el valor %1",
"pen.clear": "borrar todo",
"pen.stamp": "sellar",
"pen.penDown": "bajar lápiz",
"pen.penUp": "subir lápiz",
"pen.setColor": "fijar color de lápiz a %1",
"pen.changeHue": "cambiar color de lápiz por %1",
"pen.setColorParam": "fijar %1 de lápiz a %2",
"pen.changeColorParam": "cambiar %1 de lápiz por %2",
"pen.setHue": "fijar color de lápiz a %1",
"pen.changeShade": "cambiar sombra de lápiz por %1",
"pen.setShade": "fijar sombra de lápiz a %1",
"pen.changeSize": "cambiar tamaño de lápiz por %1",
"pen.setSize": "fijar tamaño de lápiz a %1",
EVENT_WHENFLAGCLICKED: "al hacer clic en @greenFlag",
EVENT_WHENKEYPRESSED: "al presionar tecla %1",
EVENT_WHENTHISSPRITECLICKED: "al hacer clic en este objeto",
EVENT_WHENSTAGECLICKED: "al hacer clic en el escenario",
EVENT_WHENBACKDROPSWITCHESTO: "cuando el fondo cambie a %1",
EVENT_WHENGREATERTHAN: "cuando %1 > %2",
EVENT_WHENBROADCASTRECEIVED: "al recibir %1",
EVENT_BROADCAST: "enviar %1",
EVENT_BROADCASTANDWAIT: "enviar %1 y esperar",
CONTROL_WAIT: "esperar %1 segundos",
CONTROL_REPEAT: "repetir %1",
CONTROL_FOREVER: "por siempre",
CONTROL_IF: "si %1 entonces",
CONTROL_WAITUNTIL: "esperar hasta que %1",
CONTROL_REPEATUNTIL: "repetir hasta que %1",
CONTROL_STOP: "detener %1",
CONTROL_STARTASCLONE: "al comenzar como clon",
CONTROL_CREATECLONEOF: "crear clon de %1",
CONTROL_DELETETHISCLONE: "eliminar este clon",
SENSING_ASKANDWAIT: "preguntar %1 y esperar",
"videoSensing.videoToggle": "%1 vídeo",
"videoSensing.setVideoTransparency": "fijar transparencia de vídeo a %1",
"videoSensing.whenMotionGreaterThan": "cuando movimiento de vídeo > %1",
SENSING_RESETTIMER: "reiniciar cronómetro",
DATA_SETVARIABLETO: "dar a %1 el valor %2",
DATA_CHANGEVARIABLEBY: "sumar a %1 %2",
DATA_SHOWVARIABLE: "mostrar variable %1",
DATA_HIDEVARIABLE: "esconder variable %1",
DATA_ADDTOLIST: "añadir %1 a %2",
DATA_DELETEOFLIST: "eliminar %1 de %2",
DATA_DELETEALLOFLIST: "eliminar todos de %1",
MOTION_IFONEDGEBOUNCE: "si toca un borde, rebotar",
DATA_INSERTATLIST: "insertar %1 en %2 de %3",
DATA_REPLACEITEMOFLIST: "reemplazar elemento %1 de %2 con %3",
DATA_SHOWLIST: "mostrar lista %1",
DATA_HIDELIST: "esconder lista %1",
SENSING_OF_XPOSITION: "posición en x",
SENSING_OF_YPOSITION: "posición en y",
SENSING_OF_DIRECTION: "dirección",
SENSING_OF_COSTUMENUMBER: "# de disfraz",
LOOKS_COSTUMENUMBERNAME: "%1 de disfraz",
SENSING_OF_SIZE: "tamaño",
SENSING_OF_BACKDROPNAME: "nombre de fondo",
LOOKS_BACKDROPNUMBERNAME: "%1 de fondo",
SENSING_OF_BACKDROPNUMBER: "# de fondo",
SOUND_VOLUME: "volumen",
"music.getTempo": "tempo",
SENSING_TOUCHINGOBJECT: "¿tocando %1?",
SENSING_TOUCHINGCOLOR: "¿tocando el color %1?",
SENSING_COLORISTOUCHINGCOLOR: "¿color %1 tocando %2?",
SENSING_DISTANCETO: "distancia a %1",
SENSING_ANSWER: "respuesta",
SENSING_KEYPRESSED: "¿tecla %1 presionada?",
SENSING_MOUSEDOWN: "¿ratón presionado?",
SENSING_MOUSEX: "posición x del ratón",
SENSING_MOUSEY: "posición y del ratón",
SENSING_SETDRAGMODE: "fijar modo de arrastre a %1",
SENSING_LOUDNESS: "volumen del sonido",
"videoSensing.videoOn": "%1 de vídeo en %2",
SENSING_TIMER: "cronómetro",
SENSING_OF: "%1 de %2",
SENSING_CURRENT: "%1 actual",
SENSING_DAYSSINCE2000: "días desde el 2000",
SENSING_USERNAME: "nombre de usuario",
OPERATORS_ADD: "%1 + %2",
OPERATORS_SUBTRACT: "%1 - %2",
OPERATORS_MULTIPLY: "%1 * %2",
OPERATORS_DIVIDE: "%1 / %2",
OPERATORS_RANDOM: "número aleatorio entre %1 y %2",
OPERATORS_LT: "%1 < %2",
OPERATORS_EQUALS: "%1 = %2",
OPERATORS_GT: "%1 > %2",
OPERATORS_AND: "%1 y %2",
OPERATORS_OR: "%1 o %2",
OPERATORS_NOT: "no %1",
OPERATORS_JOIN: "unir %1 %2",
OPERATORS_LETTEROF: "letra %1 de %2",
OPERATORS_LENGTH: "longitud de %1",
OPERATORS_MOD: "%1 módulo %2",
OPERATORS_ROUND: "redondear %1",
OPERATORS_MATHOP: "%1 de %2",
OPERATORS_CONTAINS: "¿%2 está en %1?",
DATA_ITEMOFLIST: "elemento %1 de %2",
DATA_ITEMNUMOFLIST: "# de elemento de %1 en %2",
DATA_LENGTHOFLIST: "longitud de %1",
DATA_LISTCONTAINSITEM: "¿%2 está en %1?",
CONTROL_ELSE: "si no",
SENSING_USERID: "id de usuario",
SENSING_LOUD: "¿ruidoso?",
"text2speech.speakAndWaitBlock": "decir %1",
"text2speech.setVoiceBlock": "asignar voz a %1",
"text2speech.setLanguageBlock": "fijar idioma a %1",
"translate.translateBlock": "traducir %1 al %2",
"translate.viewerLanguage": "idioma",
"makeymakey.whenKeyPressed": "al presionar tecla %1",
"makeymakey.whenKeysPressedInOrder": "al presionar %1 en orden",
"microbit.whenButtonPressed": "al presionar botón %1",
"microbit.isButtonPressed": "¿botón %1 presionado?",
"microbit.whenGesture": "al %1",
"microbit.displaySymbol": "mostrar %1",
"microbit.displayText": "mostrar texto %1",
"microbit.clearDisplay": "limpiar pantalla",
"microbit.whenTilted": "al inclinar hacia %1",
"microbit.isTilted": "¿inclinado hacia %1?",
"microbit.tiltAngle": "ángulo de inclinación hacia %1",
"microbit.whenPinConnected": "al conectar pin %1",
"ev3.motorTurnClockwise": "motor %1 girar a un lado %2 segundos",
"ev3.motorTurnCounterClockwise": "motor %1 girar al otro lado %2 segundos",
"ev3.motorSetPower": "motor %1 fijar potencia a %2 %",
"ev3.getMotorPosition": "posición del motor %1",
"ev3.whenButtonPressed": "al presionar botón %1",
"ev3.whenDistanceLessThan": "cuando distancia < %1",
"ev3.whenBrightnessLessThan": "cuando brillo < %1",
"ev3.buttonPressed": "¿botón %1 presionado?",
"ev3.getDistance": "distancia",
"ev3.getBrightness": "brillo",
"ev3.beepNote": "tocar nota %1 durante %2 segundos",
"wedo2.motorOn": "encender %1",
"wedo2.motorOff": "apagar %1",
"wedo2.startMotorPower": "fijar potencia de %1 a %2",
"wedo2.setMotorDirection": "fijar dirección de %1 a %2",
"wedo2.whenDistance": "cuando distancia %1 %2",
"wedo2.getDistance": "distancia",
"wedo2.motorOnFor": "encender %1 durante %2 segundos",
"wedo2.setLightHue": "fijar color de la luz a %1",
"wedo2.playNoteFor": "tocar nota %1 durante %2 segundos",
"wedo2.whenTilted": "al inclinar hacia %1",
"wedo2.isTilted": "¿inclinado hacia %1?",
"wedo2.getTiltAngle": "ángulo de inclinación hacia %1",
"gdxfor.whenGesture": "al %1",
"gdxfor.whenForcePushedOrPulled": "cuando el sensor de fuerza %1",
"gdxfor.getForce": "fuerza",
"gdxfor.whenTilted": "al inclinar %1",
"gdxfor.isTilted": "¿inclinado %1?",
"gdxfor.getTilt": "ángulo de inclinación %1",
"gdxfor.isFreeFalling": "¿cayendo?",
"gdxfor.getSpin": "velocidad de giro %1",
"gdxfor.getAcceleration": "aceleración %1",
"boost.motorOnFor": "girar motor %1 %2 segundos",
"boost.motorOnForRotation": "girar motor %1 %2 vueltas",
"boost.motorOn": "encender motor %1",
"boost.motorOff": "apagar motor %1",
"boost.setMotorPower": "fijar velocidad del motor %1 al %2 %",
"boost.setMotorDirection": "fijar dirección del motor %1 %2",
"boost.getMotorPosition": "posición del motor %1",
"boost.whenColor": "cuando vea pieza %1",
"boost.seeingColor": "¿ve pieza %1?",
"boost.whenTilted": "al inclinar hacia %1",
"boost.getTiltAngle": "ángulo de inclinación hacia %1",
"boost.setLightHue": "fijar color de la luz a %1"
};
var dropdowns$f = {
};
var ignorelt$f = [
];
var soundEffects$f = [
"altura",
"balance izquierda/derecha"
];
var microbitWhen$f = [
"mover",
"agitar",
"saltar"
];
var osis$f = [
"otros programas en el objeto"
];
var definePrefix$f = [
"definir"
];
var defineSuffix$f = [
];
var palette$f = {
Motion: "Movimiento",
Looks: "Apariencia",
Sound: "Sonido",
Events: "Eventos",
Control: "Control",
Sensing: "Sensores",
Operators: "Operadores",
Variables: "Variables",
"My Blocks": "Mis bloques"
};
var math$f = [
"valor absoluto",
"suelo",
"techo",
"raíz cuadrada",
"sen",
"cos",
"tan",
"arcsen",
"arccos",
"arctan",
"ln",
"log",
"e ^",
"10 ^"
];
var aliases$f = {
"girar a la izquierda %1 grados": "MOTION_TURNLEFT",
"girar a la derecha %1 grados": "MOTION_TURNRIGHT",
"al presionar bandera verde": "EVENT_WHENFLAGCLICKED",
fin: "scratchblocks:end"
};
var name$f = "Español (España)";
var percentTranslated$f = 100;
var es = {
commands: commands$f,
dropdowns: dropdowns$f,
ignorelt: ignorelt$f,
soundEffects: soundEffects$f,
microbitWhen: microbitWhen$f,
osis: osis$f,
definePrefix: definePrefix$f,
defineSuffix: defineSuffix$f,
palette: palette$f,
math: math$f,
aliases: aliases$f,
name: name$f,
percentTranslated: percentTranslated$f
};
var commands$e = {
MOTION_MOVESTEPS: "avancer de %1 pas",
MOTION_TURNRIGHT: "tourner @turnRight de %1 degrés",
MOTION_TURNLEFT: "tourner @turnLeft de %1 degrés",
MOTION_POINTINDIRECTION: "s'orienter à %1",
MOTION_POINTTOWARDS: "s'orienter vers %1",
MOTION_GOTOXY: "aller à x: %1 y: %2",
MOTION_GOTO: "aller à %1",
MOTION_GLIDESECSTOXY: "glisser en %1 secondes à x: %2 y: %3",
MOTION_GLIDETO: "glisser en %1 secondes à %2",
MOTION_CHANGEXBY: "ajouter %1 à x",
MOTION_SETX: "mettre x à %1",
MOTION_CHANGEYBY: "ajouter %1 à y",
MOTION_SETY: "mettre y à %1",
MOTION_SETROTATIONSTYLE: "fixer le sens de rotation %1",
LOOKS_SAYFORSECS: "dire %1 pendant %2 secondes",
LOOKS_SAY: "dire %1",
LOOKS_THINKFORSECS: "penser à %1 pendant %2 secondes",
LOOKS_THINK: "penser à %1",
LOOKS_SHOW: "montrer",
LOOKS_HIDE: "cacher",
LOOKS_SWITCHCOSTUMETO: "basculer sur le costume %1",
LOOKS_NEXTCOSTUME: "costume suivant",
LOOKS_NEXTBACKDROP_BLOCK: "arrière-plan suivant",
LOOKS_SWITCHBACKDROPTO: "basculer sur l'arrière-plan %1",
LOOKS_SWITCHBACKDROPTOANDWAIT: "basculer sur l'arrière-plan %1 et attendre",
LOOKS_CHANGEEFFECTBY: "ajouter %2 à l'effet %1",
LOOKS_SETEFFECTTO: "mettre l'effet %1 à %2",
LOOKS_CLEARGRAPHICEFFECTS: "annuler les effets graphiques",
LOOKS_CHANGESIZEBY: "ajouter %1 à la taille",
LOOKS_SETSIZETO: "mettre la taille à %1 % de la taille initiale",
LOOKS_GOTOFRONTBACK: "aller à l'%1 plan",
LOOKS_GOFORWARDBACKWARDLAYERS: "déplacer de %2 plans vers l'%1",
SOUND_PLAY: "jouer le son %1",
SOUND_CHANGEEFFECTBY: "ajouter %2 à l'effet %1",
SOUND_SETEFFECTO: "mettre l'effet %1 à %2",
SOUND_CLEAREFFECTS: "annuler tous les effets sonores",
SOUND_PLAYUNTILDONE: "jouer le son %1 jusqu'au bout",
SOUND_STOPALLSOUNDS: "arrêter tous les sons",
"music.playDrumForBeats": "jouer du tambour %1 pendant %2 temps",
"music.restForBeats": "faire une pause pendant %1 temps",
"music.playNoteForBeats": "jouer la note %1 pendant %2 temps",
"music.setInstrument": "choisir l'instrument n° %1",
SOUND_CHANGEVOLUMEBY: "ajouter %1 au volume",
SOUND_SETVOLUMETO: "mettre le volume à %1%",
"music.changeTempo": "ajouter %1 au tempo",
"music.setTempo": "mettre le tempo à %1",
"pen.clear": "effacer tout",
"pen.stamp": "estampiller",
"pen.penDown": "stylo en position d'écriture",
"pen.penUp": "relever le stylo",
"pen.setColor": "mettre la couleur du stylo à %1",
"pen.changeHue": "ajouter %1 à la couleur du stylo",
"pen.setColorParam": "mettre la %1 du stylo à %2",
"pen.changeColorParam": "ajouter %2 à la %1 du stylo",
"pen.setHue": "mettre la couleur du stylo à %1",
"pen.changeShade": "ajouter %1 à l'intensité du stylo",
"pen.setShade": "mettre l'intensité du stylo à %1",
"pen.changeSize": "ajouter %1 à la taille du stylo",
"pen.setSize": "mettre la taille du stylo à %1",
EVENT_WHENFLAGCLICKED: "quand @greenFlag est cliqué",
EVENT_WHENKEYPRESSED: "quand la touche %1 est pressée",
EVENT_WHENTHISSPRITECLICKED: "quand ce sprite est cliqué",
EVENT_WHENSTAGECLICKED: "quand la scène est cliquée",
EVENT_WHENBACKDROPSWITCHESTO: "quand l'arrière-plan bascule sur %1",
EVENT_WHENGREATERTHAN: "quand le %1 > %2",
EVENT_WHENBROADCASTRECEIVED: "quand je reçois %1",
EVENT_BROADCAST: "envoyer à tous %1",
EVENT_BROADCASTANDWAIT: "envoyer à tous %1 et attendre",
CONTROL_WAIT: "attendre %1 secondes",
CONTROL_REPEAT: "répéter %1 fois",
CONTROL_FOREVER: "répéter indéfiniment",
CONTROL_IF: "si %1 alors",
CONTROL_WAITUNTIL: "attendre jusqu'à ce que %1",
CONTROL_REPEATUNTIL: "répéter jusqu'à ce que %1",
CONTROL_STOP: "stop %1",
CONTROL_STARTASCLONE: "quand je commence comme un clone",
CONTROL_CREATECLONEOF: "créer un clone de %1",
CONTROL_DELETETHISCLONE: "supprimer ce clone",
SENSING_ASKANDWAIT: "demander %1 et attendre",
"videoSensing.videoToggle": "%1 la vidéo",
"videoSensing.setVideoTransparency": "mettre la transparence de la vidéo à %1",
"videoSensing.whenMotionGreaterThan": "quand le mouvement de la vidéo > %1",
SENSING_RESETTIMER: "réinitialiser le chronomètre",
DATA_SETVARIABLETO: "mettre %1 à %2",
DATA_CHANGEVARIABLEBY: "ajouter %2 à %1",
DATA_SHOWVARIABLE: "montrer la variable %1",
DATA_HIDEVARIABLE: "cacher la variable %1",
DATA_ADDTOLIST: "ajouter %1 à %2",
DATA_DELETEOFLIST: "supprimer l'élément %1 de %2",
DATA_DELETEALLOFLIST: "supprimer tous les éléments de la liste %1",
MOTION_IFONEDGEBOUNCE: "rebondir si le bord est atteint",
DATA_INSERTATLIST: "insérer %1 en position %2 de %3",
DATA_REPLACEITEMOFLIST: "remplacer l'élément %1 de la liste %2 par %3",
DATA_SHOWLIST: "montrer la liste %1",
DATA_HIDELIST: "cacher la liste %1",
SENSING_OF_XPOSITION: "abscisse x",
SENSING_OF_YPOSITION: "ordonnée y",
SENSING_OF_DIRECTION: "direction",
SENSING_OF_COSTUMENUMBER: "numéro de costume",
LOOKS_COSTUMENUMBERNAME: "%1 du costume",
SENSING_OF_SIZE: "taille",
SENSING_OF_BACKDROPNAME: "nom de l'arrière-plan",
LOOKS_BACKDROPNUMBERNAME: "%1 de l'arrière-plan",
SENSING_OF_BACKDROPNUMBER: "numéro de l'arrière-plan",
SOUND_VOLUME: "volume",
"music.getTempo": "tempo",
SENSING_TOUCHINGOBJECT: "touche le %1 ?",
SENSING_TOUCHINGCOLOR: "couleur %1 touchée ?",
SENSING_COLORISTOUCHINGCOLOR: "couleur %1 touche %2 ?",
SENSING_DISTANCETO: "distance de %1",
SENSING_ANSWER: "réponse",
SENSING_KEYPRESSED: "touche %1 pressée ?",
SENSING_MOUSEDOWN: "souris pressée ?",
SENSING_MOUSEX: "souris x",
SENSING_MOUSEY: "souris y",
SENSING_SETDRAGMODE: "mettre mode de glissement à %1",
SENSING_LOUDNESS: "volume sonore",
"videoSensing.videoOn": "%1 de la vidéo de %2",
SENSING_TIMER: "chronomètre",
SENSING_OF: "%1 de %2",
SENSING_CURRENT: "%1 actuelle",
SENSING_DAYSSINCE2000: "jours depuis 2000",
SENSING_USERNAME: "nom d'utilisateur",
OPERATORS_ADD: "%1 + %2",
OPERATORS_SUBTRACT: "%1 - %2",
OPERATORS_MULTIPLY: "%1 * %2",
OPERATORS_DIVIDE: "%1 / %2",
OPERATORS_RANDOM: "nombre aléatoire entre %1 et %2",
OPERATORS_LT: "%1 < %2",
OPERATORS_EQUALS: "%1 = %2",
OPERATORS_GT: "%1 > %2",
OPERATORS_AND: "%1 et %2",
OPERATORS_OR: "%1 ou %2",
OPERATORS_NOT: "non %1",
OPERATORS_JOIN: "regrouper %1 et %2",
OPERATORS_LETTEROF: "lettre %1 de %2",
OPERATORS_LENGTH: "longueur de %1",
OPERATORS_MOD: "%1 modulo %2",
OPERATORS_ROUND: "arrondi de %1",
OPERATORS_MATHOP: "%1 de %2",
OPERATORS_CONTAINS: "%1 contient %2 ?",
DATA_ITEMOFLIST: "élément %1 de %2",
DATA_ITEMNUMOFLIST: "position de %1 dans %2",
DATA_LENGTHOFLIST: "longueur de %1",
DATA_LISTCONTAINSITEM: "%1 contient %2 ?",
CONTROL_ELSE: "sinon",
SENSING_USERID: "id de l'utilisateur",
SENSING_LOUD: "fort ?",
"text2speech.speakAndWaitBlock": "prononcer %1",
"text2speech.setVoiceBlock": "choisir la voix du %1",
"text2speech.setLanguageBlock": "mettre la langue à %1",
"translate.translateBlock": "traduire %1 en %2",
"translate.viewerLanguage": "langue",
"makeymakey.whenKeyPressed": "quand la touche %1 pressée",
"makeymakey.whenKeysPressedInOrder": "quand %1 sont pressés dans l'ordre",
"microbit.whenButtonPressed": "quand le bouton %1 est appuyé",
"microbit.isButtonPressed": "bouton %1 appuyé ?",
"microbit.whenGesture": "quand %1",
"microbit.displaySymbol": "afficher %1",
"microbit.displayText": "afficher le texte %1",
"microbit.clearDisplay": "effacer l'écran",
"microbit.whenTilted": "quand incliné %1",
"microbit.isTilted": "incliné %1 ?",
"microbit.tiltAngle": "angle d'inclinaison %1",
"microbit.whenPinConnected": "quand la broche %1 est connectée",
"ev3.motorTurnClockwise": "faire tourner le moteur %1 dans ce sens-ci pendant %2 secondes",
"ev3.motorTurnCounterClockwise": "faire tourner le moteur %1 dans ce sens-là pendant %2 secondes",
"ev3.motorSetPower": "mettre la puissance du moteur %1 à %2 %",
"ev3.getMotorPosition": "position du moteur %1",
"ev3.whenButtonPressed": "quand le bouton %1 est appuyé",
"ev3.whenDistanceLessThan": "quand la distance < %1",
"ev3.whenBrightnessLessThan": "quand la luminosité < %1",
"ev3.buttonPressed": "bouton %1 appuyé ?",
"ev3.getDistance": "distance",
"ev3.getBrightness": "luminosité",
"ev3.beepNote": "jouer la note %1 pendant %2 secondes",
"wedo2.motorOn": "allumer %1",
"wedo2.motorOff": "éteindre %1",
"wedo2.startMotorPower": "set %1 power to %2",
"wedo2.setMotorDirection": "mettre la direction de %1 à %2",
"wedo2.whenDistance": "quand la distance %1 %2",
"wedo2.getDistance": "distance",
"wedo2.motorOnFor": "allumer %1 pendant %2 secondes",
"wedo2.setLightHue": "mettre la couleur de la lampe à %1",
"wedo2.playNoteFor": "jouer la note %1 pendant %2 secondes",
"wedo2.whenTilted": "quand incliné %1",
"wedo2.isTilted": "incliné %1 ?",
"wedo2.getTiltAngle": "angle d'inclinaison %1",
"gdxfor.whenGesture": "quand %1",
"gdxfor.whenForcePushedOrPulled": "quand le capteur de force est %1",
"gdxfor.getForce": "force",
"gdxfor.whenTilted": "quand incliné %1",
"gdxfor.isTilted": "incliné %1 ?",
"gdxfor.getTilt": "angle d'inclinaison %1",
"gdxfor.isFreeFalling": "tombe ?",
"gdxfor.getSpin": "vitesse de rotation %1",
"gdxfor.getAcceleration": "accélération %1",
"boost.motorOnFor": "faire tourner le moteur %1 pendant %2 secondes",
"boost.motorOnForRotation": "faire tourner le moteur %1 de %2 rotations",
"boost.motorOn": "allumer le moteur %1",
"boost.motorOff": "éteindre le moteur %1",
"boost.setMotorPower": "mettre la vitesse du moteur %1 à %2 %",
"boost.setMotorDirection": "mettre la direction du moteur %1 à %2",
"boost.getMotorPosition": "position du moteur %1",
"boost.whenColor": "quand une brique %1 est vue",
"boost.seeingColor": "brique %1 vue ?",
"boost.whenTilted": "quand incliné %1",
"boost.getTiltAngle": "angle d'inclinaison %1",
"boost.setLightHue": "mettre la couleur de la lampe à %1"
};
var dropdowns$e = {
};
var ignorelt$e = [
];
var soundEffects$e = [
"hauteur",
"stéréo gauche/droite"
];
var microbitWhen$e = [
"bougé",
"secoué",
"sauté"
];
var osis$e = [
"autres scripts dans sprite"
];
var definePrefix$e = [
"définir"
];
var defineSuffix$e = [
];
var palette$e = {
Motion: "Mouvement",
Looks: "Apparence",
Sound: "Son",
Events: "Événements",
Control: "Contrôle",
Sensing: "Capteurs",
Operators: "Opérateurs",
Variables: "Variables",
"My Blocks": "Mes Blocs"
};
var math$e = [
"abs",
"plancher",
"plafond",
"racine",
"sin",
"cos",
"tan",
"asin",
"acos",
"atan",
"ln",
"log",
"e^",
"10^"
];
var aliases$e = {
"tourner gauche de %1 degrés": "MOTION_TURNLEFT",
"tourner droite de %1 degrés": "MOTION_TURNRIGHT",
"quand le drapeau vert pressé": "EVENT_WHENFLAGCLICKED",
fin: "scratchblocks:end"
};
var name$e = "Français";
var percentTranslated$e = 100;
var fr = {
commands: commands$e,
dropdowns: dropdowns$e,
ignorelt: ignorelt$e,
soundEffects: soundEffects$e,
microbitWhen: microbitWhen$e,
osis: osis$e,
definePrefix: definePrefix$e,
defineSuffix: defineSuffix$e,
palette: palette$e,
math: math$e,
aliases: aliases$e,
name: name$e,
percentTranslated: percentTranslated$e
};
var commands$d = {
MOTION_MOVESTEPS: "移动 %1 步",
MOTION_TURNRIGHT: "右转 @turnRight %1 度",
MOTION_TURNLEFT: "左转 @turnLeft %1 度",
MOTION_POINTINDIRECTION: "面向 %1 方向",
MOTION_POINTTOWARDS: "面向 %1",
MOTION_GOTOXY: "移到 x: %1 y: %2",
MOTION_GOTO: "移到 %1",
MOTION_GLIDESECSTOXY: "在 %1 秒内滑行到 x: %2 y: %3",
MOTION_GLIDETO: "在 %1 秒内滑行到 %2",
MOTION_CHANGEXBY: "将x坐标增加 %1",
MOTION_SETX: "将x坐标设为 %1",
MOTION_CHANGEYBY: "将y坐标增加 %1",
MOTION_SETY: "将y坐标设为 %1",
MOTION_SETROTATIONSTYLE: "将旋转方式设为 %1",
LOOKS_SAYFORSECS: "说 %1 %2 秒",
LOOKS_SAY: "说 %1",
LOOKS_THINKFORSECS: "思考 %1 %2 秒",
LOOKS_THINK: "思考 %1",
LOOKS_SHOW: "显示",
LOOKS_HIDE: "隐藏",
LOOKS_SWITCHCOSTUMETO: "换成 %1 造型",
LOOKS_NEXTCOSTUME: "下一个造型",
LOOKS_NEXTBACKDROP_BLOCK: "下一个背景",
LOOKS_SWITCHBACKDROPTO: "换成 %1 背景",
LOOKS_SWITCHBACKDROPTOANDWAIT: "换成 %1 背景并等待",
LOOKS_CHANGEEFFECTBY: "将 %1 特效增加 %2",
LOOKS_SETEFFECTTO: "将 %1 特效设定为 %2",
LOOKS_CLEARGRAPHICEFFECTS: "清除图形特效",
LOOKS_CHANGESIZEBY: "将大小增加 %1",
LOOKS_SETSIZETO: "将大小设为 %1",
LOOKS_GOTOFRONTBACK: "移到最 %1",
LOOKS_GOFORWARDBACKWARDLAYERS: "%1 %2 层",
SOUND_PLAY: "播放声音 %1",
SOUND_CHANGEEFFECTBY: "将 %1 音效增加 %2",
SOUND_SETEFFECTO: "将 %1 音效设为 %2",
SOUND_CLEAREFFECTS: "清除音效",
SOUND_PLAYUNTILDONE: "播放声音 %1 等待播完",
SOUND_STOPALLSOUNDS: "停止所有声音",
"music.playDrumForBeats": "击打 %1 %2 拍",
"music.restForBeats": "休止%1拍",
"music.playNoteForBeats": "演奏音符%1%2拍",
"music.setInstrument": "将乐器设为 %1",
SOUND_CHANGEVOLUMEBY: "将音量增加 %1",
SOUND_SETVOLUMETO: "将音量设为 %1%",
"music.changeTempo": "将演奏速度增加%1",
"music.setTempo": "将演奏速度设定为%1",
"pen.clear": "全部擦除",
"pen.stamp": "图章",
"pen.penDown": "落笔",
"pen.penUp": "抬笔",
"pen.setColor": "将笔的颜色设为%1",
"pen.changeHue": "将笔的颜色增加%1",
"pen.setColorParam": "将笔的 %1 设为%2",
"pen.changeColorParam": "将笔的 %1 增加%2",
"pen.setHue": "将笔的颜色设为%1",
"pen.changeShade": "将笔的亮度增加%1",
"pen.setShade": "将笔的亮度设为%1",
"pen.changeSize": "将笔的粗细增加%1",
"pen.setSize": "将笔的粗细设为%1",
EVENT_WHENFLAGCLICKED: "当 @greenFlag 被点击",
EVENT_WHENKEYPRESSED: "当按下 %1 键",
EVENT_WHENTHISSPRITECLICKED: "当角色被点击",
EVENT_WHENSTAGECLICKED: "当舞台被点击",
EVENT_WHENBACKDROPSWITCHESTO: "当背景换成 %1",
EVENT_WHENGREATERTHAN: "当 %1 > %2",
EVENT_WHENBROADCASTRECEIVED: "当接收到 %1",
EVENT_BROADCAST: "广播 %1",
EVENT_BROADCASTANDWAIT: "广播 %1 并等待",
CONTROL_WAIT: "等待 %1 秒",
CONTROL_REPEAT: "重复执行 %1 次",
CONTROL_FOREVER: "重复执行",
CONTROL_IF: "如果 %1 那么",
CONTROL_WAITUNTIL: "等待 %1",
CONTROL_REPEATUNTIL: "重复执行直到 %1",
CONTROL_STOP: "停止 %1",
CONTROL_STARTASCLONE: "当作为克隆体启动时",
CONTROL_CREATECLONEOF: "克隆 %1",
CONTROL_DELETETHISCLONE: "删除此克隆体",
SENSING_ASKANDWAIT: "询问 %1 并等待",
"videoSensing.videoToggle": "%1摄像头",
"videoSensing.setVideoTransparency": "将视频透明度设为%1",
"videoSensing.whenMotionGreaterThan": "当视频运动 > %1",
SENSING_RESETTIMER: "计时器归零",
DATA_SETVARIABLETO: "将 %1 设为 %2",
DATA_CHANGEVARIABLEBY: "将 %1 增加 %2",
DATA_SHOWVARIABLE: "显示变量 %1",
DATA_HIDEVARIABLE: "隐藏变量 %1",
DATA_ADDTOLIST: "将 %1 加入 %2",
DATA_DELETEOFLIST: "删除 %2 的第 %1 项",
DATA_DELETEALLOFLIST: "删除 %1 的全部项目",
MOTION_IFONEDGEBOUNCE: "碰到边缘就反弹",
DATA_INSERTATLIST: "在 %3 的第 %2 项前插入 %1",
DATA_REPLACEITEMOFLIST: "将 %2 的第 %1 项替换为 %3",
DATA_SHOWLIST: "显示列表 %1",
DATA_HIDELIST: "隐藏列表 %1",
SENSING_OF_XPOSITION: "x 坐标",
SENSING_OF_YPOSITION: "y 坐标",
SENSING_OF_DIRECTION: "方向",
SENSING_OF_COSTUMENUMBER: "造型编号",
LOOKS_COSTUMENUMBERNAME: "造型 %1",
SENSING_OF_SIZE: "大小",
SENSING_OF_BACKDROPNAME: "背景名称",
LOOKS_BACKDROPNUMBERNAME: "背景 %1",
SENSING_OF_BACKDROPNUMBER: "背景编号",
SOUND_VOLUME: "音量",
"music.getTempo": "演奏速度",
SENSING_TOUCHINGOBJECT: "碰到 %1 ?",
SENSING_TOUCHINGCOLOR: "碰到颜色 %1 ?",
SENSING_COLORISTOUCHINGCOLOR: "颜色 %1 碰到 %2 ?",
SENSING_DISTANCETO: "到 %1 的距离",
SENSING_ANSWER: "回答",
SENSING_KEYPRESSED: "按下 %1 键?",
SENSING_MOUSEDOWN: "按下鼠标?",
SENSING_MOUSEX: "鼠标的x坐标",
SENSING_MOUSEY: "鼠标的y坐标",
SENSING_SETDRAGMODE: "将拖动模式设为 %1",
SENSING_LOUDNESS: "响度",
"videoSensing.videoOn": "相对于%2的视频%1",
SENSING_TIMER: "计时器",
SENSING_OF: "%2 的 %1",
SENSING_CURRENT: "当前时间的 %1",
SENSING_DAYSSINCE2000: "2000年至今的天数",
SENSING_USERNAME: "用户名",
OPERATORS_ADD: "%1 + %2",
OPERATORS_SUBTRACT: "%1 - %2",
OPERATORS_MULTIPLY: "%1 * %2",
OPERATORS_DIVIDE: "%1 / %2",
OPERATORS_RANDOM: "在 %1 和 %2 之间取随机数",
OPERATORS_LT: "%1 < %2",
OPERATORS_EQUALS: "%1 = %2",
OPERATORS_GT: "%1 > %2",
OPERATORS_AND: "%1 与 %2",
OPERATORS_OR: "%1 或 %2",
OPERATORS_NOT: "%1 不成立",
OPERATORS_JOIN: "连接 %1 和 %2",
OPERATORS_LETTEROF: "%2 的第 %1 个字符",
OPERATORS_LENGTH: "%1 的字符数",
OPERATORS_MOD: "%1 除以 %2 的余数",
OPERATORS_ROUND: "四舍五入 %1",
OPERATORS_MATHOP: "%1 %2",
OPERATORS_CONTAINS: "%1 包含 %2 ?",
DATA_ITEMOFLIST: "%2 的第 %1 项",
DATA_ITEMNUMOFLIST: "%2 中第一个 %1 的编号",
DATA_LENGTHOFLIST: "%1 的项目数",
DATA_LISTCONTAINSITEM: "%1 包含 %2 ?",
CONTROL_ELSE: "否则",
SENSING_USERID: "用户id",
SENSING_LOUD: "响声?",
"text2speech.speakAndWaitBlock": "朗读 %1",
"text2speech.setVoiceBlock": "使用 %1 嗓音",
"text2speech.setLanguageBlock": "将朗读语言设置为%1",
"translate.translateBlock": "将 %1 译为 %2",
"translate.viewerLanguage": "访客语言",
"makeymakey.whenKeyPressed": "当按下 %1 键",
"makeymakey.whenKeysPressedInOrder": "当依次按下%1键时",
"microbit.whenButtonPressed": "当按下%1按钮",
"microbit.isButtonPressed": "按下%1按钮?",
"microbit.whenGesture": "当被%1",
"microbit.displaySymbol": "显示%1",
"microbit.displayText": "显示文本%1",
"microbit.clearDisplay": "清空屏幕",
"microbit.whenTilted": "当向%1倾斜",
"microbit.isTilted": "向%1倾斜?",
"microbit.tiltAngle": "向%1倾角",
"microbit.whenPinConnected": "当引脚%1接地",
"ev3.motorTurnClockwise": "马达%1正转%2秒",
"ev3.motorTurnCounterClockwise": "马达%1反转%2秒",
"ev3.motorSetPower": "马达%1功率设为%2%",
"ev3.getMotorPosition": "马达%1的位置",
"ev3.whenButtonPressed": "当按下按钮%1",
"ev3.whenDistanceLessThan": "当距离 < %1",
"ev3.whenBrightnessLessThan": "当亮度 < %1",
"ev3.buttonPressed": "按下按钮%1?",
"ev3.getDistance": "距离",
"ev3.getBrightness": "亮度",
"ev3.beepNote": "鸣笛%1%2秒",
"wedo2.motorOn": "开启%1",
"wedo2.motorOff": "关闭%1",
"wedo2.startMotorPower": "将%1功率设为%2",
"wedo2.setMotorDirection": "将%1转向设为%2",
"wedo2.whenDistance": "当距离%1%2",
"wedo2.getDistance": "距离",
"wedo2.motorOnFor": "开启%1%2秒",
"wedo2.setLightHue": "将灯光颜色设为%1",
"wedo2.playNoteFor": "演奏音符%1%2秒",
"wedo2.whenTilted": "当向%1倾斜",
"wedo2.isTilted": "向%1倾斜?",
"wedo2.getTiltAngle": "向%1倾角",
"gdxfor.whenGesture": "当传感器%1",
"gdxfor.whenForcePushedOrPulled": "当力传感器被%1",
"gdxfor.getForce": "受力",
"gdxfor.whenTilted": "当向%1倾斜",
"gdxfor.isTilted": "向%1倾斜?",
"gdxfor.getTilt": "向%1倾角",
"gdxfor.isFreeFalling": "自由落体?",
"gdxfor.getSpin": "向%1的旋转速度",
"gdxfor.getAcceleration": "向%1的加速度",
"boost.motorOnFor": "使马达 %1转动 %2 秒",
"boost.motorOnForRotation": "使马达 %1转动 %2 圈",
"boost.motorOn": "开启马达 %1",
"boost.motorOff": "关闭马达 %1",
"boost.setMotorPower": "将马达 %1 速度设为 %2%",
"boost.setMotorDirection": "将马达%1 方向设为 %2",
"boost.getMotorPosition": "马达 %1 位置",
"boost.whenColor": "当看到%1积木",
"boost.seeingColor": "看到 %1积木 ?",
"boost.whenTilted": "当向%1倾斜",
"boost.getTiltAngle": "向%1倾角",
"boost.setLightHue": "将灯光颜色设为%1"
};
var dropdowns$d = {
};
var ignorelt$d = [
];
var soundEffects$d = [
"音调",
"左右平衡"
];
var microbitWhen$d = [
"移动",
"晃动",
"抛起"
];
var osis$d = [
"该角色的其他脚本"
];
var definePrefix$d = [
"定义"
];
var defineSuffix$d = [
];
var palette$d = {
Motion: "运动",
Looks: "外观",
Sound: "声音",
Events: "事件",
Control: "控制",
Sensing: "侦测",
Operators: "运算",
Variables: "变量",
"My Blocks": "自制积木"
};
var math$d = [
"绝对值",
"向下取整",
"向上取整",
"平方根",
"sin",
"cos",
"tan",
"asin",
"acos",
"atan",
"ln",
"log",
"e ^",
"10 ^"
];
var aliases$d = {
"左转 %1 度": "MOTION_TURNLEFT",
"右转 %1 度": "MOTION_TURNRIGHT",
"点击绿旗时": "EVENT_WHENFLAGCLICKED",
"结束": "scratchblocks:end"
};
var name$d = "简体中文";
var percentTranslated$d = 100;
var zh_cn = {
commands: commands$d,
dropdowns: dropdowns$d,
ignorelt: ignorelt$d,
soundEffects: soundEffects$d,
microbitWhen: microbitWhen$d,
osis: osis$d,
definePrefix: definePrefix$d,
defineSuffix: defineSuffix$d,
palette: palette$d,
math: math$d,
aliases: aliases$d,
name: name$d,
percentTranslated: percentTranslated$d
};
var commands$c = {
MOTION_MOVESTEPS: "przesuń o %1 kroków",
MOTION_TURNRIGHT: "obróć @turnRight o %1 stopni",
MOTION_TURNLEFT: "obróć @turnLeft o %1 stopni",
MOTION_POINTINDIRECTION: "ustaw kierunek na %1",
MOTION_POINTTOWARDS: "ustaw w kierunku duszka %1",
MOTION_GOTOXY: "Idź do x: %1 y: %2",
MOTION_GOTO: "idź do %1",
MOTION_GLIDESECSTOXY: "leć przez %1 sekund do x: %2 y: %3",
MOTION_GLIDETO: "leć przez %1 sekund do %2",
MOTION_CHANGEXBY: "zmień x o %1",
MOTION_SETX: "ustaw x na %1",
MOTION_CHANGEYBY: "zmień y o %1",
MOTION_SETY: "ustaw y na %1",
MOTION_SETROTATIONSTYLE: "ustaw styl obrotu na %1",
LOOKS_SAYFORSECS: "powiedz %1 przez %2 sekund",
LOOKS_SAY: "powiedz %1",
LOOKS_THINKFORSECS: "pomyśl %1 przez %2 sekund",
LOOKS_THINK: "pomyśl %1",
LOOKS_SHOW: "pokaż",
LOOKS_HIDE: "ukryj",
LOOKS_SWITCHCOSTUMETO: "zmień kostium na %1",
LOOKS_NEXTCOSTUME: "następny kostium",
LOOKS_NEXTBACKDROP_BLOCK: "następne tło",
LOOKS_SWITCHBACKDROPTO: "zmień tło na %1",
LOOKS_SWITCHBACKDROPTOANDWAIT: "zmień tło na %1 i czekaj",
LOOKS_CHANGEEFFECTBY: "zmień efekt %1 o %2",
LOOKS_SETEFFECTTO: "ustaw efekt %1 na %2",
LOOKS_CLEARGRAPHICEFFECTS: "wyczyść efekty graficzne",
LOOKS_CHANGESIZEBY: "zmień rozmiar o %1",
LOOKS_SETSIZETO: "ustaw rozmiar na %1 %",
LOOKS_GOTOFRONTBACK: "przesuń na %1",
LOOKS_GOFORWARDBACKWARDLAYERS: "przesuń %1 o %2 warstw",
SOUND_PLAY: "zagraj dźwięk %1",
SOUND_CHANGEEFFECTBY: "zmień efekt %1 o %2",
SOUND_SETEFFECTO: "ustaw efekt %1 na %2",
SOUND_CLEAREFFECTS: "usuń efekty dźwiękowe",
SOUND_PLAYUNTILDONE: "graj dźwięk %1 aż się skończy",
SOUND_STOPALLSOUNDS: "zakończ wszystkie dźwięki",
"music.playDrumForBeats": "graj na %1 przez %2 taktów",
"music.restForBeats": "pauzuj przez %1 taktów",
"music.playNoteForBeats": "zagraj nutę %1 przez %2 taktów",
"music.setInstrument": "ustaw instrument na %1",
SOUND_CHANGEVOLUMEBY: "zmień głośność o %1",
SOUND_SETVOLUMETO: "ustaw głośność na %1%",
"music.changeTempo": "zmień tempo na %1",
"music.setTempo": "ustaw tempo na %1",
"pen.clear": "wyczyść wszystko",
"pen.stamp": "Stempluj",
"pen.penDown": "Przyłóż pisak",
"pen.penUp": "Podnieś pisak",
"pen.setColor": "Ustaw kolor pisaka na %1",
"pen.changeHue": "Zmień kolor pisaka o %1",
"pen.setColorParam": "Ustaw %1pisaka na %2",
"pen.changeColorParam": "Zmień %1pisaka o%2",
"pen.setHue": "Ustaw kolor pisaka na %1",
"pen.changeShade": "Zmień odcień pisaka o %1",
"pen.setShade": "Ustaw odcień pisaka na %1",
"pen.changeSize": "Zmień rozmiar pisaka o %1",
"pen.setSize": "Ustaw rozmiar pisaka na %1",
EVENT_WHENFLAGCLICKED: "kiedy kliknięto @greenFlag",
EVENT_WHENKEYPRESSED: "kiedy klawisz %1 naciśnięty",
EVENT_WHENTHISSPRITECLICKED: "kiedy ten duszek kliknięty",
EVENT_WHENSTAGECLICKED: "kiedy scena kliknięta",
EVENT_WHENBACKDROPSWITCHESTO: "kiedy tło zmieni się na %1",
EVENT_WHENGREATERTHAN: "kiedy %1 > %2",
EVENT_WHENBROADCASTRECEIVED: "kiedy otrzymam %1",
EVENT_BROADCAST: "nadaj komunikat %1",
EVENT_BROADCASTANDWAIT: "nadaj komunikat %1 i czekaj",
CONTROL_WAIT: "czekaj %1 sekund",
CONTROL_REPEAT: "powtórz %1 razy",
CONTROL_FOREVER: "zawsze",
CONTROL_IF: "jeżeli %1 to",
CONTROL_WAITUNTIL: "czekaj aż %1",
CONTROL_REPEATUNTIL: "powtarzaj aż %1",
CONTROL_STOP: "zatrzymaj %1",
CONTROL_STARTASCLONE: "gdy zaczynam jako klon",
CONTROL_CREATECLONEOF: "utwórz klona z %1",
CONTROL_DELETETHISCLONE: "usuń tego klona",
SENSING_ASKANDWAIT: "zapytaj %1 i czekaj",
"videoSensing.videoToggle": "%1 nagranie wideo",
"videoSensing.setVideoTransparency": "ustaw transparentność wideo na %1",
"videoSensing.whenMotionGreaterThan": "kiedy ruch wideo > %1",
SENSING_RESETTIMER: "resetuj stoper",
DATA_SETVARIABLETO: "ustaw %1 na %2",
DATA_CHANGEVARIABLEBY: "zmień %1 o %2",
DATA_SHOWVARIABLE: "pokaż zmienną %1",
DATA_HIDEVARIABLE: "ukryj zmienną %1",
DATA_ADDTOLIST: "dodaj %1 do %2",
DATA_DELETEOFLIST: "usuń %1 z %2",
DATA_DELETEALLOFLIST: "usuń wszystko z %1",
MOTION_IFONEDGEBOUNCE: "jeżeli na brzegu, odbij się",
DATA_INSERTATLIST: "wstaw %1 na %2 pozycji z %3",
DATA_REPLACEITEMOFLIST: "zamień %1 z %2 na %3",
DATA_SHOWLIST: "pokaż listę %1",
DATA_HIDELIST: "ukryj listę %1",
SENSING_OF_XPOSITION: "pozycja x",
SENSING_OF_YPOSITION: "pozycja y",
SENSING_OF_DIRECTION: "kierunek",
SENSING_OF_COSTUMENUMBER: "indeks kostiumu",
LOOKS_COSTUMENUMBERNAME: "kostium %1",
SENSING_OF_SIZE: "rozmiar",
SENSING_OF_BACKDROPNAME: "nazwa tła",
LOOKS_BACKDROPNUMBERNAME: "tło %1",
SENSING_OF_BACKDROPNUMBER: "indeks tła",
SOUND_VOLUME: "głośność",
"music.getTempo": "tempo",
SENSING_TOUCHINGOBJECT: "dotyka %1 ?",
SENSING_TOUCHINGCOLOR: "dotyka koloru %1 ?",
SENSING_COLORISTOUCHINGCOLOR: "kolor %1 dotyka %2 ?",
SENSING_DISTANCETO: "odległość od %1",
SENSING_ANSWER: "odpowiedź",
SENSING_KEYPRESSED: "klawisz %1 naciśnięty ?",
SENSING_MOUSEDOWN: "kliknięto myszką?",
SENSING_MOUSEX: "x myszy",
SENSING_MOUSEY: "y myszy",
SENSING_SETDRAGMODE: "ustaw tryb przeciągania na %1",
SENSING_LOUDNESS: "głośność",
"videoSensing.videoOn": "nagranie wideo %1 na %2",
SENSING_TIMER: "stoper",
SENSING_OF: "%1 z %2",
SENSING_CURRENT: "obecny %1",
SENSING_DAYSSINCE2000: "dni od 2000",
SENSING_USERNAME: "nazwa użytkownika",
OPERATORS_ADD: "%1 + %2",
OPERATORS_SUBTRACT: "%1 - %2",
OPERATORS_MULTIPLY: "%1 * %2",
OPERATORS_DIVIDE: "%1 / %2",
OPERATORS_RANDOM: "losuj liczbę od %1 do %2",
OPERATORS_LT: "%1 < %2",
OPERATORS_EQUALS: "%1 = %2",
OPERATORS_GT: "%1 > %2",
OPERATORS_AND: "%1 i %2",
OPERATORS_OR: "%1 lub %2",
OPERATORS_NOT: "nie %1",
OPERATORS_JOIN: "połącz %1 i %2",
OPERATORS_LETTEROF: "litera %1 z %2",
OPERATORS_LENGTH: "długość %1",
OPERATORS_MOD: "reszta z dzielenia %1 przez %2",
OPERATORS_ROUND: "zaokrąglij %1",
OPERATORS_MATHOP: "%1 z %2",
OPERATORS_CONTAINS: "Czy %1 zawiera %2 ?",
DATA_ITEMOFLIST: "element %1 z %2",
DATA_ITEMNUMOFLIST: "pozycja %1 na liście %2",
DATA_LENGTHOFLIST: "długość %1",
DATA_LISTCONTAINSITEM: "%1 zawiera %2?",
CONTROL_ELSE: "w przeciwnym razie",
SENSING_USERID: "ID użytkownika",
SENSING_LOUD: "głośno?",
"text2speech.speakAndWaitBlock": "Powiedz %1",
"text2speech.setVoiceBlock": "Ustaw głos na %1",
"text2speech.setLanguageBlock": "ustaw język na %1",
"translate.translateBlock": "tłumacz %1 na %2",
"translate.viewerLanguage": "język",
"makeymakey.whenKeyPressed": "kiedy naciśnięto klawisz %1",
"makeymakey.whenKeysPressedInOrder": "kiedy naciśnięto kolejno %1",
"microbit.whenButtonPressed": "Gdy %1naciśnięty",
"microbit.isButtonPressed": "%1 przycisk naciśnięty?",
"microbit.whenGesture": "kiedy %1",
"microbit.displaySymbol": "wyświetl %1",
"microbit.displayText": "wyświetl tekst %1",
"microbit.clearDisplay": "wyczyść wyświetlacz",
"microbit.whenTilted": "gdy nachylony%1",
"microbit.isTilted": "nachylony %1",
"microbit.tiltAngle": "kąt nachylenia %1",
"microbit.whenPinConnected": "kiedy pin%1połączony",
"ev3.motorTurnClockwise": "Obróć silnik %1 do ruchu wskazówek zegara na %2 sekund",
"ev3.motorTurnCounterClockwise": "motor %1 turn that way for %2 seconds",
"ev3.motorSetPower": "ustaw moc si