mirror of
https://github.com/scratchfoundation/scratch-l10n.git
synced 2024-12-22 21:52:35 -05:00
pull new editor translations from transifex
- using new script - removed locales that are not yet supported in gui
This commit is contained in:
parent
1646441f4a
commit
9c7b8f4f47
392 changed files with 41700 additions and 216022 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
285
editor/blocks/de.json
Executable file → Normal file
285
editor/blocks/de.json
Executable file → Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
285
editor/blocks/fr.json
Executable file → Normal file
285
editor/blocks/fr.json
Executable file → Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1,566 +0,0 @@
|
||||||
{
|
|
||||||
"ev3.beepNote": {
|
|
||||||
"message": "beep note [NOTE] for [TIME] secs",
|
|
||||||
"description": "play some note on EV3 for some time"
|
|
||||||
},
|
|
||||||
"ev3.buttonPressed": {
|
|
||||||
"message": "button [PORT] pressed?",
|
|
||||||
"description": "is a button on some port pressed?"
|
|
||||||
},
|
|
||||||
"ev3.getBrightness": {
|
|
||||||
"message": "brightness",
|
|
||||||
"description": "gets measured brightness"
|
|
||||||
},
|
|
||||||
"ev3.getDistance": {
|
|
||||||
"message": "distance",
|
|
||||||
"description": "gets measured distance"
|
|
||||||
},
|
|
||||||
"ev3.getMotorPosition": {
|
|
||||||
"message": "motor [PORT] position",
|
|
||||||
"description": "get the measured degrees a motor has turned"
|
|
||||||
},
|
|
||||||
"ev3.motorSetPower": {
|
|
||||||
"message": "motor [PORT] set power [POWER] %",
|
|
||||||
"description": "set a motor's power to some value"
|
|
||||||
},
|
|
||||||
"ev3.motorTurnClockwise": {
|
|
||||||
"message": "motor [PORT] turn this way for [TIME] seconds",
|
|
||||||
"description": "turn a motor clockwise for some time"
|
|
||||||
},
|
|
||||||
"ev3.motorTurnCounterClockwise": {
|
|
||||||
"message": "motor [PORT] turn that way for [TIME] seconds",
|
|
||||||
"description": "turn a motor counter-clockwise for some time"
|
|
||||||
},
|
|
||||||
"ev3.whenBrightnessLessThan": {
|
|
||||||
"message": "when brightness < [DISTANCE]",
|
|
||||||
"description": "when value measured by brightness sensor is less than some value"
|
|
||||||
},
|
|
||||||
"ev3.whenButtonPressed": {
|
|
||||||
"message": "when button [PORT] pressed",
|
|
||||||
"description": "when a button connected to a port is pressed"
|
|
||||||
},
|
|
||||||
"ev3.whenDistanceLessThan": {
|
|
||||||
"message": "when distance < [DISTANCE]",
|
|
||||||
"description": "when the value measured by the distance sensor is less than some value"
|
|
||||||
},
|
|
||||||
"microbit.buttonsMenu.any": {
|
|
||||||
"message": "any",
|
|
||||||
"description": "label for \"any\" element in button picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.clearDisplay": {
|
|
||||||
"message": "clear display",
|
|
||||||
"description": "display nothing on the micro:bit display"
|
|
||||||
},
|
|
||||||
"microbit.defaultTextToDisplay": {
|
|
||||||
"message": "Hello!",
|
|
||||||
"description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details"
|
|
||||||
},
|
|
||||||
"microbit.displaySymbol": {
|
|
||||||
"message": "display [MATRIX]",
|
|
||||||
"description": "display a pattern on the micro:bit display"
|
|
||||||
},
|
|
||||||
"microbit.displayText": {
|
|
||||||
"message": "display text [TEXT]",
|
|
||||||
"description": "display text on the micro:bit display"
|
|
||||||
},
|
|
||||||
"microbit.gesturesMenu.jumped": {
|
|
||||||
"message": "jumped",
|
|
||||||
"description": "label for jumped gesture in gesture picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.gesturesMenu.moved": {
|
|
||||||
"message": "moved",
|
|
||||||
"description": "label for moved gesture in gesture picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.gesturesMenu.shaken": {
|
|
||||||
"message": "shaken",
|
|
||||||
"description": "label for shaken gesture in gesture picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.isButtonPressed": {
|
|
||||||
"message": "[BTN] button pressed?",
|
|
||||||
"description": "is the selected button on the micro:bit pressed?"
|
|
||||||
},
|
|
||||||
"microbit.isTilted": {
|
|
||||||
"message": "tilted [DIRECTION]?",
|
|
||||||
"description": "is the micro:bit is tilted in a direction?"
|
|
||||||
},
|
|
||||||
"microbit.pinStateMenu.off": {
|
|
||||||
"message": "off",
|
|
||||||
"description": "label for off element in pin state picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.pinStateMenu.on": {
|
|
||||||
"message": "on",
|
|
||||||
"description": "label for on element in pin state picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.tiltAngle": {
|
|
||||||
"message": "tilt angle [DIRECTION]",
|
|
||||||
"description": "how much the micro:bit is tilted in a direction"
|
|
||||||
},
|
|
||||||
"microbit.tiltDirectionMenu.any": {
|
|
||||||
"message": "any",
|
|
||||||
"description": "label for any direction element in tilt direction picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.tiltDirectionMenu.back": {
|
|
||||||
"message": "back",
|
|
||||||
"description": "label for back element in tilt direction picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.tiltDirectionMenu.front": {
|
|
||||||
"message": "front",
|
|
||||||
"description": "label for front element in tilt direction picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.tiltDirectionMenu.left": {
|
|
||||||
"message": "left",
|
|
||||||
"description": "label for left element in tilt direction picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.tiltDirectionMenu.right": {
|
|
||||||
"message": "right",
|
|
||||||
"description": "label for right element in tilt direction picker for micro:bit extension"
|
|
||||||
},
|
|
||||||
"microbit.whenButtonPressed": {
|
|
||||||
"message": "when [BTN] button pressed",
|
|
||||||
"description": "when the selected button on the micro:bit is pressed"
|
|
||||||
},
|
|
||||||
"microbit.whenGesture": {
|
|
||||||
"message": "when [GESTURE]",
|
|
||||||
"description": "when the selected gesture is detected by the micro:bit"
|
|
||||||
},
|
|
||||||
"microbit.whenPinConnected": {
|
|
||||||
"message": "when pin [PIN] connected",
|
|
||||||
"description": "when the pin detects a connection to Earth/Ground"
|
|
||||||
},
|
|
||||||
"microbit.whenTilted": {
|
|
||||||
"message": "when tilted [DIRECTION]",
|
|
||||||
"description": "when the micro:bit is tilted in a direction"
|
|
||||||
},
|
|
||||||
"music.categoryName": {
|
|
||||||
"message": "Music",
|
|
||||||
"description": "Label for the Music extension category"
|
|
||||||
},
|
|
||||||
"music.changeTempo": {
|
|
||||||
"message": "change tempo by [TEMPO]",
|
|
||||||
"description": "change tempo (speed) for notes, drums, and rests played"
|
|
||||||
},
|
|
||||||
"music.drumBass": {
|
|
||||||
"message": "(2) Bass Drum",
|
|
||||||
"description": "Sound of bass drum as used in a standard drum kit"
|
|
||||||
},
|
|
||||||
"music.drumBongo": {
|
|
||||||
"message": "(13) Bongo",
|
|
||||||
"description": "Sound of a bongo being struck"
|
|
||||||
},
|
|
||||||
"music.drumCabasa": {
|
|
||||||
"message": "(15) Cabasa",
|
|
||||||
"description": "Sound of a cabasa being shaken"
|
|
||||||
},
|
|
||||||
"music.drumClaves": {
|
|
||||||
"message": "(9) Claves",
|
|
||||||
"description": "Sound of claves being struck together"
|
|
||||||
},
|
|
||||||
"music.drumClosedHiHat": {
|
|
||||||
"message": "(6) Closed Hi-Hat",
|
|
||||||
"description": "Sound of a drum stick hitting a hi-hat while closed"
|
|
||||||
},
|
|
||||||
"music.drumConga": {
|
|
||||||
"message": "(14) Conga",
|
|
||||||
"description": "Sound of a conga being struck"
|
|
||||||
},
|
|
||||||
"music.drumCowbell": {
|
|
||||||
"message": "(11) Cowbell",
|
|
||||||
"description": "Sound of a cowbell being struck"
|
|
||||||
},
|
|
||||||
"music.drumCrashCymbal": {
|
|
||||||
"message": "(4) Crash Cymbal",
|
|
||||||
"description": "Sound of a drum stick hitting a crash cymbal"
|
|
||||||
},
|
|
||||||
"music.drumCuica": {
|
|
||||||
"message": "(18) Cuica",
|
|
||||||
"description": "Sound of a cuica being played"
|
|
||||||
},
|
|
||||||
"music.drumGuiro": {
|
|
||||||
"message": "(16) Guiro",
|
|
||||||
"description": "Sound of a guiro being played"
|
|
||||||
},
|
|
||||||
"music.drumHandClap": {
|
|
||||||
"message": "(8) Hand Clap",
|
|
||||||
"description": "Sound of two hands clapping together"
|
|
||||||
},
|
|
||||||
"music.drumOpenHiHat": {
|
|
||||||
"message": "(5) Open Hi-Hat",
|
|
||||||
"description": "Sound of a drum stick hitting a hi-hat while open"
|
|
||||||
},
|
|
||||||
"music.drumSideStick": {
|
|
||||||
"message": "(3) Side Stick",
|
|
||||||
"description": "Sound of a drum stick hitting the side of a drum (usually the snare)"
|
|
||||||
},
|
|
||||||
"music.drumSnare": {
|
|
||||||
"message": "(1) Snare Drum",
|
|
||||||
"description": "Sound of snare drum as used in a standard drum kit"
|
|
||||||
},
|
|
||||||
"music.drumTambourine": {
|
|
||||||
"message": "(7) Tambourine",
|
|
||||||
"description": "Sound of a tambourine being struck"
|
|
||||||
},
|
|
||||||
"music.drumTriangle": {
|
|
||||||
"message": "(12) Triangle",
|
|
||||||
"description": "Sound of a triangle (instrument) being struck"
|
|
||||||
},
|
|
||||||
"music.drumVibraslap": {
|
|
||||||
"message": "(17) Vibraslap",
|
|
||||||
"description": "Sound of a Vibraslap being played"
|
|
||||||
},
|
|
||||||
"music.drumWoodBlock": {
|
|
||||||
"message": "(10) Wood Block",
|
|
||||||
"description": "Sound of a wood block being struck"
|
|
||||||
},
|
|
||||||
"music.getTempo": {
|
|
||||||
"message": "tempo",
|
|
||||||
"description": "get the current tempo (speed) for notes, drums, and rests played"
|
|
||||||
},
|
|
||||||
"music.instrumentBass": {
|
|
||||||
"message": "(6) Bass",
|
|
||||||
"description": "Sound of an accoustic upright bass"
|
|
||||||
},
|
|
||||||
"music.instrumentBassoon": {
|
|
||||||
"message": "(14) Bassoon",
|
|
||||||
"description": "Sound of a bassoon being played"
|
|
||||||
},
|
|
||||||
"music.instrumentCello": {
|
|
||||||
"message": "(8) Cello",
|
|
||||||
"description": "Sound of a cello being played with a bow"
|
|
||||||
},
|
|
||||||
"music.instrumentChoir": {
|
|
||||||
"message": "(15) Choir",
|
|
||||||
"description": "Sound of a choir singing"
|
|
||||||
},
|
|
||||||
"music.instrumentClarinet": {
|
|
||||||
"message": "(10) Clarinet",
|
|
||||||
"description": "Sound of a clarinet being played"
|
|
||||||
},
|
|
||||||
"music.instrumentElectricGuitar": {
|
|
||||||
"message": "(5) Electric Guitar",
|
|
||||||
"description": "Sound of an electric guitar"
|
|
||||||
},
|
|
||||||
"music.instrumentElectricPiano": {
|
|
||||||
"message": "(2) Electric Piano",
|
|
||||||
"description": "Sound of an electric piano"
|
|
||||||
},
|
|
||||||
"music.instrumentFlute": {
|
|
||||||
"message": "(12) Flute",
|
|
||||||
"description": "Sound of a flute being played"
|
|
||||||
},
|
|
||||||
"music.instrumentGuitar": {
|
|
||||||
"message": "(4) Guitar",
|
|
||||||
"description": "Sound of an accoustic guitar"
|
|
||||||
},
|
|
||||||
"music.instrumentMarimba": {
|
|
||||||
"message": "(19) Marimba",
|
|
||||||
"description": "Sound of a marimba being struck"
|
|
||||||
},
|
|
||||||
"music.instrumentMusicBox": {
|
|
||||||
"message": "(17) Music Box",
|
|
||||||
"description": "Sound of a music box playing"
|
|
||||||
},
|
|
||||||
"music.instrumentOrgan": {
|
|
||||||
"message": "(3) Organ",
|
|
||||||
"description": "Sound of an organ"
|
|
||||||
},
|
|
||||||
"music.instrumentPiano": {
|
|
||||||
"message": "(1) Piano",
|
|
||||||
"description": "Sound of a piano"
|
|
||||||
},
|
|
||||||
"music.instrumentPizzicato": {
|
|
||||||
"message": "(7) Pizzicato",
|
|
||||||
"description": "Sound of a string instrument (e.g. violin) being plucked"
|
|
||||||
},
|
|
||||||
"music.instrumentSaxophone": {
|
|
||||||
"message": "(11) Saxophone",
|
|
||||||
"description": "Sound of a saxophone being played"
|
|
||||||
},
|
|
||||||
"music.instrumentSteelDrum": {
|
|
||||||
"message": "(18) Steel Drum",
|
|
||||||
"description": "Sound of a steel drum being struck"
|
|
||||||
},
|
|
||||||
"music.instrumentSynthLead": {
|
|
||||||
"message": "(20) Synth Lead",
|
|
||||||
"description": "Sound of a \"lead\" synthesizer being played"
|
|
||||||
},
|
|
||||||
"music.instrumentSynthPad": {
|
|
||||||
"message": "(21) Synth Pad",
|
|
||||||
"description": "Sound of a \"pad\" synthesizer being played"
|
|
||||||
},
|
|
||||||
"music.instrumentTrombone": {
|
|
||||||
"message": "(9) Trombone",
|
|
||||||
"description": "Sound of a trombone being played"
|
|
||||||
},
|
|
||||||
"music.instrumentVibraphone": {
|
|
||||||
"message": "(16) Vibraphone",
|
|
||||||
"description": "Sound of a vibraphone being struck"
|
|
||||||
},
|
|
||||||
"music.instrumentWoodenFlute": {
|
|
||||||
"message": "(13) Wooden Flute",
|
|
||||||
"description": "Sound of a wooden flute being played"
|
|
||||||
},
|
|
||||||
"music.midiSetInstrument": {
|
|
||||||
"message": "set instrument to [INSTRUMENT]",
|
|
||||||
"description": "set the instrument for notes played according to a mapping of MIDI codes"
|
|
||||||
},
|
|
||||||
"music.playDrumForBeats": {
|
|
||||||
"message": "play drum [DRUM] for [BEATS] beats",
|
|
||||||
"description": "play drum sample for a number of beats"
|
|
||||||
},
|
|
||||||
"music.playNoteForBeats": {
|
|
||||||
"message": "play note [NOTE] for [BEATS] beats",
|
|
||||||
"description": "play a note for a number of beats"
|
|
||||||
},
|
|
||||||
"music.restForBeats": {
|
|
||||||
"message": "rest for [BEATS] beats",
|
|
||||||
"description": "rest (play no sound) for a number of beats"
|
|
||||||
},
|
|
||||||
"music.setInstrument": {
|
|
||||||
"message": "set instrument to [INSTRUMENT]",
|
|
||||||
"description": "set the instrument (e.g. piano, guitar, trombone) for notes played"
|
|
||||||
},
|
|
||||||
"music.setTempo": {
|
|
||||||
"message": "set tempo to [TEMPO]",
|
|
||||||
"description": "set tempo (speed) for notes, drums, and rests played"
|
|
||||||
},
|
|
||||||
"pen.categoryName": {
|
|
||||||
"message": "Pen",
|
|
||||||
"description": "Label for the pen extension category"
|
|
||||||
},
|
|
||||||
"pen.changeColorParam": {
|
|
||||||
"message": "change pen [COLOR_PARAM] by [VALUE]",
|
|
||||||
"description": "change the state of a pen color parameter"
|
|
||||||
},
|
|
||||||
"pen.changeHue": {
|
|
||||||
"message": "change pen color by [HUE]",
|
|
||||||
"description": "legacy pen blocks - change pen color"
|
|
||||||
},
|
|
||||||
"pen.changeShade": {
|
|
||||||
"message": "change pen shade by [SHADE]",
|
|
||||||
"description": "legacy pen blocks - change pen shade"
|
|
||||||
},
|
|
||||||
"pen.changeSize": {
|
|
||||||
"message": "change pen size by [SIZE]",
|
|
||||||
"description": "change the diameter of the trail left by a sprite"
|
|
||||||
},
|
|
||||||
"pen.clear": {
|
|
||||||
"message": "erase all",
|
|
||||||
"description": "erase all pen trails and stamps"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.brightness": {
|
|
||||||
"message": "brightness",
|
|
||||||
"description": "label for brightness element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.color": {
|
|
||||||
"message": "color",
|
|
||||||
"description": "label for color element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.saturation": {
|
|
||||||
"message": "saturation",
|
|
||||||
"description": "label for saturation element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.transparency": {
|
|
||||||
"message": "transparency",
|
|
||||||
"description": "label for transparency element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.penDown": {
|
|
||||||
"message": "pen down",
|
|
||||||
"description": "start leaving a trail when the sprite moves"
|
|
||||||
},
|
|
||||||
"pen.penUp": {
|
|
||||||
"message": "pen up",
|
|
||||||
"description": "stop leaving a trail behind the sprite"
|
|
||||||
},
|
|
||||||
"pen.setColor": {
|
|
||||||
"message": "set pen color to [COLOR]",
|
|
||||||
"description": "set the pen color to a particular (RGB) value"
|
|
||||||
},
|
|
||||||
"pen.setColorParam": {
|
|
||||||
"message": "set pen [COLOR_PARAM] to [VALUE]",
|
|
||||||
"description": "set the state for a pen color parameter e.g. saturation"
|
|
||||||
},
|
|
||||||
"pen.setHue": {
|
|
||||||
"message": "set pen color to [HUE]",
|
|
||||||
"description": "legacy pen blocks - set pen color to number"
|
|
||||||
},
|
|
||||||
"pen.setShade": {
|
|
||||||
"message": "set pen shade to [SHADE]",
|
|
||||||
"description": "legacy pen blocks - set pen shade"
|
|
||||||
},
|
|
||||||
"pen.setSize": {
|
|
||||||
"message": "set pen size to [SIZE]",
|
|
||||||
"description": "set the diameter of a trail left by a sprite"
|
|
||||||
},
|
|
||||||
"pen.stamp": {
|
|
||||||
"message": "stamp",
|
|
||||||
"description": "render current costume on the background"
|
|
||||||
},
|
|
||||||
"speech.defaultWhenIHearValue": {
|
|
||||||
"message": "let''s go",
|
|
||||||
"description": "The default phrase/word that, when heard, triggers the event."
|
|
||||||
},
|
|
||||||
"speech.extensionName": {
|
|
||||||
"message": "Speech to Text",
|
|
||||||
"description": "Name of extension that adds speech recognition blocks. Do Not translate Google."
|
|
||||||
},
|
|
||||||
"speech.listenAndWait": {
|
|
||||||
"message": "listen and wait",
|
|
||||||
"description": "Start listening to the microphone and wait for a result from the speech recognition system."
|
|
||||||
},
|
|
||||||
"speech.speechReporter": {
|
|
||||||
"message": "speech",
|
|
||||||
"description": "Get the text of spoken words transcribed by the speech recognition system."
|
|
||||||
},
|
|
||||||
"speech.whenIHear": {
|
|
||||||
"message": "when I hear [PHRASE]",
|
|
||||||
"description": "Event that triggers when the text entered on the block is recognized by the speech recognition system."
|
|
||||||
},
|
|
||||||
"text2speech.defaultTextToSpeak": {
|
|
||||||
"message": "hello",
|
|
||||||
"description": "hello: the default text to speak"
|
|
||||||
},
|
|
||||||
"text2speech.giant": {
|
|
||||||
"message": "giant",
|
|
||||||
"description": "Name for a funny voice with a low pitch."
|
|
||||||
},
|
|
||||||
"text2speech.kitten": {
|
|
||||||
"message": "kitten",
|
|
||||||
"description": "A baby cat."
|
|
||||||
},
|
|
||||||
"text2speech.max": {
|
|
||||||
"message": "max",
|
|
||||||
"description": "Name for a voice with ambiguous gender."
|
|
||||||
},
|
|
||||||
"text2speech.quinn": {
|
|
||||||
"message": "quinn",
|
|
||||||
"description": "Name for a voice with ambiguous gender."
|
|
||||||
},
|
|
||||||
"text2speech.setLanguageBlock": {
|
|
||||||
"message": "set language to [LANGUAGE]",
|
|
||||||
"description": "Set the language for speech synthesis."
|
|
||||||
},
|
|
||||||
"text2speech.setVoiceBlock": {
|
|
||||||
"message": "set voice to [VOICE]",
|
|
||||||
"description": "Set the voice for speech synthesis."
|
|
||||||
},
|
|
||||||
"text2speech.speakAndWaitBlock": {
|
|
||||||
"message": "speak [WORDS]",
|
|
||||||
"description": "Speak some words."
|
|
||||||
},
|
|
||||||
"text2speech.squeak": {
|
|
||||||
"message": "squeak",
|
|
||||||
"description": "Name for a funny voice with a high pitch."
|
|
||||||
},
|
|
||||||
"translate.categoryName": {
|
|
||||||
"message": "Translate",
|
|
||||||
"description": "Name of extension that adds translate blocks"
|
|
||||||
},
|
|
||||||
"translate.defaultTextToTranslate": {
|
|
||||||
"message": "hello",
|
|
||||||
"description": "hello: the default text to translate"
|
|
||||||
},
|
|
||||||
"translate.translateBlock": {
|
|
||||||
"message": "translate [WORDS] to [LANGUAGE]",
|
|
||||||
"description": "translate some text to a different language"
|
|
||||||
},
|
|
||||||
"translate.viewerLanguage": {
|
|
||||||
"message": "language",
|
|
||||||
"description": "the languge of the project viewer"
|
|
||||||
},
|
|
||||||
"videoSensing.categoryName": {
|
|
||||||
"message": "Video Sensing",
|
|
||||||
"description": "Label for the video sensing extension category"
|
|
||||||
},
|
|
||||||
"videoSensing.direction": {
|
|
||||||
"message": "direction",
|
|
||||||
"description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.motion": {
|
|
||||||
"message": "motion",
|
|
||||||
"description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.off": {
|
|
||||||
"message": "off",
|
|
||||||
"description": "Option for the \"turn video [STATE]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.on": {
|
|
||||||
"message": "on",
|
|
||||||
"description": "Option for the \"turn video [STATE]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.onFlipped": {
|
|
||||||
"message": "on flipped",
|
|
||||||
"description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)"
|
|
||||||
},
|
|
||||||
"videoSensing.setVideoTransparency": {
|
|
||||||
"message": "set video transparency to [TRANSPARENCY]",
|
|
||||||
"description": "Controls transparency of the video preview layer"
|
|
||||||
},
|
|
||||||
"videoSensing.sprite": {
|
|
||||||
"message": "sprite",
|
|
||||||
"description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.stage": {
|
|
||||||
"message": "stage",
|
|
||||||
"description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.videoOn": {
|
|
||||||
"message": "video [ATTRIBUTE] on [SUBJECT]",
|
|
||||||
"description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]"
|
|
||||||
},
|
|
||||||
"videoSensing.videoToggle": {
|
|
||||||
"message": "turn video [VIDEO_STATE]",
|
|
||||||
"description": "Controls display of the video preview layer"
|
|
||||||
},
|
|
||||||
"videoSensing.whenMotionGreaterThan": {
|
|
||||||
"message": "when video motion > [REFERENCE]",
|
|
||||||
"description": "Event that triggers when the amount of motion is greater than [REFERENCE]"
|
|
||||||
},
|
|
||||||
"wedo2.getDistance": {
|
|
||||||
"message": "distance",
|
|
||||||
"description": "the value returned by the distance sensor"
|
|
||||||
},
|
|
||||||
"wedo2.getTiltAngle": {
|
|
||||||
"message": "tilt angle [TILT_DIRECTION]",
|
|
||||||
"description": "the angle returned by the tilt sensor"
|
|
||||||
},
|
|
||||||
"wedo2.isTilted": {
|
|
||||||
"message": "tilted [TILT_DIRECTION_ANY]?",
|
|
||||||
"description": "whether the tilt sensor is tilted"
|
|
||||||
},
|
|
||||||
"wedo2.motorOff": {
|
|
||||||
"message": "turn [MOTOR_ID] off",
|
|
||||||
"description": "turn a motor off"
|
|
||||||
},
|
|
||||||
"wedo2.motorOn": {
|
|
||||||
"message": "turn [MOTOR_ID] on",
|
|
||||||
"description": "turn a motor on indefinitely"
|
|
||||||
},
|
|
||||||
"wedo2.motorOnFor": {
|
|
||||||
"message": "turn [MOTOR_ID] on for [DURATION] seconds",
|
|
||||||
"description": "turn a motor on for some time"
|
|
||||||
},
|
|
||||||
"wedo2.playNoteFor": {
|
|
||||||
"message": "play note [NOTE] for [DURATION] seconds",
|
|
||||||
"description": "play a certain note for some time"
|
|
||||||
},
|
|
||||||
"wedo2.setLightHue": {
|
|
||||||
"message": "set light color to [HUE]",
|
|
||||||
"description": "set the LED color"
|
|
||||||
},
|
|
||||||
"wedo2.setMotorDirection": {
|
|
||||||
"message": "set [MOTOR_ID] direction to [MOTOR_DIRECTION]",
|
|
||||||
"description": "set the motor's turn direction"
|
|
||||||
},
|
|
||||||
"wedo2.startMotorPower": {
|
|
||||||
"message": "set [MOTOR_ID] power to [POWER]",
|
|
||||||
"description": "set the motor's power and turn it on"
|
|
||||||
},
|
|
||||||
"wedo2.whenDistance": {
|
|
||||||
"message": "when distance [OP] [REFERENCE]",
|
|
||||||
"description": "check for when distance is < or > than reference"
|
|
||||||
},
|
|
||||||
"wedo2.whenTilted": {
|
|
||||||
"message": "when tilted [TILT_DIRECTION_ANY]",
|
|
||||||
"description": "check when tilted in a certain direction"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,566 +1,143 @@
|
||||||
{
|
{
|
||||||
"ev3.beepNote": {
|
"ev3.beepNote": "анота [NOTE] ихәмартәуп [TIME] сек",
|
||||||
"message": "анота [NOTE] ихәмартәуп [TIME] сек",
|
"ev3.buttonPressed": "аклавиша [PORT] иақәыӷәӷәоума?",
|
||||||
"description": "play some note on EV3 for some time"
|
"ev3.getBrightness": "ажжара",
|
||||||
},
|
"ev3.getDistance": "ирыбжьоу",
|
||||||
"ev3.buttonPressed": {
|
"ev3.getMotorPosition": "аматор [PORT] апозициа",
|
||||||
"message": "аклавиша [PORT] иақәыӷәӷәоума?",
|
"ev3.motorSetPower": "аматор [PORT] амчра [POWER] %",
|
||||||
"description": "is a button on some port pressed?"
|
"ev3.motorTurnClockwise": "аматор [PORT] ыргьежьтәуп [TIME] сек",
|
||||||
},
|
"ev3.motorTurnCounterClockwise": "аматор [PORT] шәыргьежь абрахь [TIME] сек",
|
||||||
"ev3.getBrightness": {
|
"ev3.whenBrightnessLessThan": "ажжара < [DISTANCE] акәзар",
|
||||||
"message": "ажжара",
|
"ev3.whenButtonPressed": "аклавиша [PORT] ианақәыӷәӷәоу",
|
||||||
"description": "gets measured brightness"
|
"ev3.whenDistanceLessThan": "ирыбжьоу < [DISTANCE] акәзар",
|
||||||
},
|
"microbit.buttonsMenu.any": "иарбанзаалакь аҟынтәи",
|
||||||
"ev3.getDistance": {
|
"microbit.clearDisplay": "ирыцқьатәуп аекран",
|
||||||
"message": "ирыбжьоу",
|
"microbit.defaultTextToDisplay": "Салам!",
|
||||||
"description": "gets measured distance"
|
"microbit.displaySymbol": "иаарԥштәуп [MATRIX]",
|
||||||
},
|
"microbit.displayText": "иаарԥштәуп атеқст [TEXT]",
|
||||||
"ev3.getMotorPosition": {
|
"microbit.gesturesMenu.jumped": "иадԥатәуп",
|
||||||
"message": "аматор [PORT] апозициа",
|
"microbit.gesturesMenu.moved": "инаскьагатәуп",
|
||||||
"description": "get the measured degrees a motor has turned"
|
"microbit.gesturesMenu.shaken": "ирҵыстәуп",
|
||||||
},
|
"microbit.isButtonPressed": "аклавиша [BTN] иақәыӷәӷәоума?",
|
||||||
"ev3.motorSetPower": {
|
"microbit.isTilted": "ирнааума [DIRECTION]?",
|
||||||
"message": "аматор [PORT] амчра [POWER] %",
|
"microbit.pinStateMenu.off": "иаҿыхтәуп",
|
||||||
"description": "set a motor's power to some value"
|
"microbit.pinStateMenu.on": "иаҿактәуп",
|
||||||
},
|
"microbit.tiltAngle": "аргьежьра акәакь [DIRECTION]",
|
||||||
"ev3.motorTurnClockwise": {
|
"microbit.tiltDirectionMenu.any": "иарбанзаалакь аҟынтәи ",
|
||||||
"message": "аматор [PORT] ыргьежьтәуп [TIME] сек",
|
"microbit.tiltDirectionMenu.back": "шьҭахьҟа",
|
||||||
"description": "turn a motor clockwise for some time"
|
"microbit.tiltDirectionMenu.front": "ԥхьаҟа",
|
||||||
},
|
"microbit.tiltDirectionMenu.left": "армарахь",
|
||||||
"ev3.motorTurnCounterClockwise": {
|
"microbit.tiltDirectionMenu.right": "арӷьарахь",
|
||||||
"message": "аматор [PORT] шәыргьежь абрахь [TIME] сек",
|
"microbit.whenButtonPressed": "аклавиша [BTN] ҳанақәыӷәӷәалакь",
|
||||||
"description": "turn a motor counter-clockwise for some time"
|
"microbit.whenGesture": "[GESTURE] акәзар",
|
||||||
},
|
"microbit.whenPinConnected": "апин [PIN] анаҿаку",
|
||||||
"ev3.whenBrightnessLessThan": {
|
"microbit.whenTilted": "[DIRECTION] анырнаау",
|
||||||
"message": "ажжара < [DISTANCE] акәзар",
|
"music.categoryName": "Амузыка",
|
||||||
"description": "when value measured by brightness sensor is less than some value"
|
"music.changeTempo": "иԥсахтәуп атемп [TEMPO] ала",
|
||||||
},
|
"music.drumBass": "(2) Абасстә даул",
|
||||||
"ev3.whenButtonPressed": {
|
"music.drumBongo": "(13) Бонго",
|
||||||
"message": "аклавиша [PORT] ианақәыӷәӷәоу",
|
"music.drumCabasa": "(15) Кабаса",
|
||||||
"description": "when a button connected to a port is pressed"
|
"music.drumClaves": "(9) Аклавесин",
|
||||||
},
|
"music.drumClosedHiHat": "(6) Иарку хаи-хет",
|
||||||
"ev3.whenDistanceLessThan": {
|
"music.drumConga": "(14) Аконга",
|
||||||
"message": "ирыбжьоу < [DISTANCE] акәзар",
|
"music.drumCowbell": "(11) Аҵәҵәабжьы",
|
||||||
"description": "when the value measured by the distance sensor is less than some value"
|
"music.drumCrashCymbal": "(4) Асаанқәа рысра",
|
||||||
},
|
"music.drumCuica": "(18) Акуика",
|
||||||
"microbit.buttonsMenu.any": {
|
"music.drumGuiro": "(16) Гуиро",
|
||||||
"message": "иарбанзаалакь аҟынтәи",
|
"music.drumHandClap": "(8) Анапеинҟьабжь",
|
||||||
"description": "label for \"any\" element in button picker for micro:bit extension"
|
"music.drumOpenHiHat": "(5) Иаарту хаи-хет",
|
||||||
},
|
"music.drumSideStick": "(3) Аганахьтәи амаа",
|
||||||
"microbit.clearDisplay": {
|
"music.drumSnare": "(1) Адаул хәыҷы",
|
||||||
"message": "ирыцқьатәуп аекран",
|
"music.drumTambourine": "(7) Атамбурин",
|
||||||
"description": "display nothing on the micro:bit display"
|
"music.drumTriangle": "(12) Ахкәакь",
|
||||||
},
|
"music.drumVibraslap": "(17) Авибрациа ҟазҵо аслеп",
|
||||||
"microbit.defaultTextToDisplay": {
|
"music.drumWoodBlock": "(10) Амҿтәы шәындыҟәра хәҷы",
|
||||||
"message": "Салам!",
|
"music.getTempo": "атемп",
|
||||||
"description": "default text to display.\n IMPORTANT - the micro:bit only supports letters a-z, A-Z.\n Please substitute a default word in your language\n that can be written with those characters,\n substitute non-accented characters or leave it as \"Hello!\".\n Check the micro:bit site documentation for details"
|
"music.instrumentBass": "(6) Абасс",
|
||||||
},
|
"music.instrumentBassoon": "(14) Афагот",
|
||||||
"microbit.displaySymbol": {
|
"music.instrumentCello": "(8) Авиолончель",
|
||||||
"message": "иаарԥштәуп [MATRIX]",
|
"music.instrumentChoir": "(15) Ахор",
|
||||||
"description": "display a pattern on the micro:bit display"
|
"music.instrumentClarinet": "(10) Акларнет",
|
||||||
},
|
"music.instrumentElectricGuitar": "(5) Аелектрогитара",
|
||||||
"microbit.displayText": {
|
"music.instrumentElectricPiano": "(2) Аелектро пианино",
|
||||||
"message": "иаарԥштәуп атеқст [TEXT]",
|
"music.instrumentFlute": "(12) Афлеита",
|
||||||
"description": "display text on the micro:bit display"
|
"music.instrumentGuitar": "(4) Агитара",
|
||||||
},
|
"music.instrumentMarimba": "(19) Маримба",
|
||||||
"microbit.gesturesMenu.jumped": {
|
"music.instrumentMusicBox": "(17) Амузыкатә шкатулка",
|
||||||
"message": "иадԥатәуп",
|
"music.instrumentOrgan": "(3) Ауарӷан",
|
||||||
"description": "label for jumped gesture in gesture picker for micro:bit extension"
|
"music.instrumentPiano": "(1) Афортепиано",
|
||||||
},
|
"music.instrumentPizzicato": "(7) Апаццикато",
|
||||||
"microbit.gesturesMenu.moved": {
|
"music.instrumentSaxophone": "(11) Асаксафон",
|
||||||
"message": "инаскьагатәуп",
|
"music.instrumentSteelDrum": "(18) Аџыртә даул",
|
||||||
"description": "label for moved gesture in gesture picker for micro:bit extension"
|
"music.instrumentSynthLead": "(20) Ихадоу асинтезатор",
|
||||||
},
|
"music.instrumentSynthPad": "(21) Асинтезатор Pad",
|
||||||
"microbit.gesturesMenu.shaken": {
|
"music.instrumentTrombone": "(9) Атрамбон",
|
||||||
"message": "ирҵыстәуп",
|
"music.instrumentVibraphone": "(16) Авибрафон",
|
||||||
"description": "label for shaken gesture in gesture picker for micro:bit extension"
|
"music.instrumentWoodenFlute": "(13) Амҿтәы флеита",
|
||||||
},
|
"music.midiSetInstrument": "иԥсахтәуп амаруга [INSTRUMENT] ала",
|
||||||
"microbit.isButtonPressed": {
|
"music.playDrumForBeats": "шәыхәмарла адаулқәа [DRUM] рҟны, иалкааны [BEATS] ахәҭақәа",
|
||||||
"message": "аклавиша [BTN] иақәыӷәӷәоума?",
|
"music.playNoteForBeats": "анота [NOTE] ихәмартәуп [BEATS] тактк",
|
||||||
"description": "is the selected button on the micro:bit pressed?"
|
"music.restForBeats": "ааҭгылара аамҭала [BEATS] хәҭак",
|
||||||
},
|
"music.setInstrument": "иԥсахтәуп амаруга [INSTRUMENT] ала",
|
||||||
"microbit.isTilted": {
|
"music.setTempo": "иԥсахтәуп атемп [TEMPO] ала",
|
||||||
"message": "ирнааума [DIRECTION]?",
|
"pen.categoryName": "Акалам",
|
||||||
"description": "is the micro:bit is tilted in a direction?"
|
"pen.changeColorParam": "иԥсахтәуп акалам [COLOR_PARAM][VALUE] ала",
|
||||||
},
|
"pen.changeHue": "иԥсахтәуп акалам аԥштәы [HUE] ала",
|
||||||
"microbit.pinStateMenu.off": {
|
"pen.changeShade": "иԥсахтәуп акалам агага [SHADE] ала",
|
||||||
"message": "иаҿыхтәуп",
|
"pen.changeSize": "иԥсахтәуп акалам ашәагаа[SIZE] ала",
|
||||||
"description": "label for off element in pin state picker for micro:bit extension"
|
"pen.clear": "ианыхтәуп зегьы",
|
||||||
},
|
"pen.colorMenu.brightness": "ажжара",
|
||||||
"microbit.pinStateMenu.on": {
|
"pen.colorMenu.color": "аԥштәы",
|
||||||
"message": "иаҿактәуп",
|
"pen.colorMenu.saturation": "аԥштәылгазаара",
|
||||||
"description": "label for on element in pin state picker for micro:bit extension"
|
"pen.colorMenu.transparency": "аҵәцара",
|
||||||
},
|
"pen.penDown": "акалам лашьҭтәуп",
|
||||||
"microbit.tiltAngle": {
|
"pen.penUp": "акалам иҩахатәуп",
|
||||||
"message": "аргьежьра акәакь [DIRECTION]",
|
"pen.setColor": "иқәыргылатәуп акалам аԥштәы [COLOR]",
|
||||||
"description": "how much the micro:bit is tilted in a direction"
|
"pen.setColorParam": "иқәыргылатәуп акалам [COLOR_PARAM]=[VALUE]",
|
||||||
},
|
"pen.setHue": "иқәыргылатәуп акалам аԥштәы [HUE]",
|
||||||
"microbit.tiltDirectionMenu.any": {
|
"pen.setShade": "иқәыргылатәуп акалам агага [SHADE]",
|
||||||
"message": "иарбанзаалакь аҟынтәи ",
|
"pen.setSize": "иқәыргылатәуп акалам ашәагаа [SIZE]",
|
||||||
"description": "label for any direction element in tilt direction picker for micro:bit extension"
|
"pen.stamp": "аштамп",
|
||||||
},
|
"speech.defaultWhenIHearValue": "ԥхьаҟа",
|
||||||
"microbit.tiltDirectionMenu.back": {
|
"speech.extensionName": "Абжьы атеқст ахь аиагара",
|
||||||
"message": "шьҭахьҟа",
|
"speech.listenAndWait": "Иӡырҩтәуп нас иԥштәуп",
|
||||||
"description": "label for back element in tilt direction picker for micro:bit extension"
|
"speech.speechReporter": "ацәажәара",
|
||||||
},
|
"speech.whenIHear": "Сара [PHRASE] ансаҳауа",
|
||||||
"microbit.tiltDirectionMenu.front": {
|
"text2speech.defaultTextToSpeak": "салам",
|
||||||
"message": "ԥхьаҟа",
|
"text2speech.giant": "агигант",
|
||||||
"description": "label for front element in tilt direction picker for micro:bit extension"
|
"text2speech.kitten": "ацгәы",
|
||||||
},
|
"text2speech.max": "max",
|
||||||
"microbit.tiltDirectionMenu.left": {
|
"text2speech.quinn": "куин",
|
||||||
"message": "армарахь",
|
"text2speech.setLanguageBlock": "иқәыргылатәуп абызшәа [LANGUAGE]",
|
||||||
"description": "label for left element in tilt direction picker for micro:bit extension"
|
"text2speech.setVoiceBlock": "иқәыргылатәуп абжьы [VOICE]",
|
||||||
},
|
"text2speech.speakAndWaitBlock": "иҳәатәуп [WORDS]",
|
||||||
"microbit.tiltDirectionMenu.right": {
|
"text2speech.squeak": "аҷыжьбжьы",
|
||||||
"message": "арӷьарахь",
|
"translate.categoryName": "Атанслиациа",
|
||||||
"description": "label for right element in tilt direction picker for micro:bit extension"
|
"translate.defaultTextToTranslate": "салам",
|
||||||
},
|
"translate.translateBlock": "еиҭагатәуп [WORDS] [LANGUAGE] ахь",
|
||||||
"microbit.whenButtonPressed": {
|
"translate.viewerLanguage": "абызшәа",
|
||||||
"message": "аклавиша [BTN] ҳанақәыӷәӷәалакь",
|
"videoSensing.categoryName": "Авидео ахархәара",
|
||||||
"description": "when the selected button on the micro:bit is pressed"
|
"videoSensing.direction": "ахырхарҭа",
|
||||||
},
|
"videoSensing.motion": "аиҭаҵра",
|
||||||
"microbit.whenGesture": {
|
"videoSensing.off": "иаҿыхтәуп",
|
||||||
"message": "[GESTURE] акәзар",
|
"videoSensing.on": "иаҿактәуп",
|
||||||
"description": "when the selected gesture is detected by the micro:bit"
|
"videoSensing.onFlipped": "горизонталла анырԥшраан",
|
||||||
},
|
"videoSensing.setVideoTransparency": "Иқәыргылатәуп авидео аҵәцара [TRANSPARENCY]",
|
||||||
"microbit.whenPinConnected": {
|
"videoSensing.sprite": "анагӡаҩ",
|
||||||
"message": "апин [PIN] анаҿаку",
|
"videoSensing.stage": "асцена",
|
||||||
"description": "when the pin detects a connection to Earth/Ground"
|
"videoSensing.videoOn": "авидео [ATTRIBUTE] [SUBJECT] аҟны",
|
||||||
},
|
"videoSensing.videoToggle": "авидео [VIDEO_STATE] аргьежьра",
|
||||||
"microbit.whenTilted": {
|
"videoSensing.whenMotionGreaterThan": "авидео ахь аиҭаҵраан > [REFERENCE]",
|
||||||
"message": "[DIRECTION] анырнаау",
|
"wedo2.getDistance": "ирыбжьоу",
|
||||||
"description": "when the micro:bit is tilted in a direction"
|
"wedo2.getTiltAngle": "аргьежьра акәакь [TILT_DIRECTION]",
|
||||||
},
|
"wedo2.isTilted": "ирнааума [TILT_DIRECTION_ANY]?",
|
||||||
"music.categoryName": {
|
"wedo2.motorOff": "иаҿыхтәуп [MOTOR_ID] ",
|
||||||
"message": "Амузыка",
|
"wedo2.motorOn": "иаҿактәуп [MOTOR_ID]",
|
||||||
"description": "Label for the Music extension category"
|
"wedo2.motorOnFor": "иаҿактәуп [MOTOR_ID] [DURATION] сек",
|
||||||
},
|
"wedo2.playNoteFor": "анота [NOTE] ихәмартәуп [DURATION] сек",
|
||||||
"music.changeTempo": {
|
"wedo2.setLightHue": "иқәыргылатәуп арлашара аԥштәы [HUE]",
|
||||||
"message": "иԥсахтәуп атемп [TEMPO] ала",
|
"wedo2.setMotorDirection": "иқәыргылатәуп [MOTOR_ID] ахырхарҭа [MOTOR_DIRECTION]",
|
||||||
"description": "change tempo (speed) for notes, drums, and rests played"
|
"wedo2.startMotorPower": "иқәыргылатәуп [MOTOR_ID] амчра [POWER]",
|
||||||
},
|
"wedo2.whenDistance": "ирыбжьоу [OP] [REFERENCE] анакәу",
|
||||||
"music.drumBass": {
|
"wedo2.whenTilted": "[TILT_DIRECTION_ANY] анырнаау"
|
||||||
"message": "(2) Абасстә даул",
|
|
||||||
"description": "Sound of bass drum as used in a standard drum kit"
|
|
||||||
},
|
|
||||||
"music.drumBongo": {
|
|
||||||
"message": "(13) Бонго",
|
|
||||||
"description": "Sound of a bongo being struck"
|
|
||||||
},
|
|
||||||
"music.drumCabasa": {
|
|
||||||
"message": "(15) Кабаса",
|
|
||||||
"description": "Sound of a cabasa being shaken"
|
|
||||||
},
|
|
||||||
"music.drumClaves": {
|
|
||||||
"message": "(9) Аклавесин",
|
|
||||||
"description": "Sound of claves being struck together"
|
|
||||||
},
|
|
||||||
"music.drumClosedHiHat": {
|
|
||||||
"message": "(6) Иарку хаи-хет",
|
|
||||||
"description": "Sound of a drum stick hitting a hi-hat while closed"
|
|
||||||
},
|
|
||||||
"music.drumConga": {
|
|
||||||
"message": "(14) Аконга",
|
|
||||||
"description": "Sound of a conga being struck"
|
|
||||||
},
|
|
||||||
"music.drumCowbell": {
|
|
||||||
"message": "(11) Аҵәҵәабжьы",
|
|
||||||
"description": "Sound of a cowbell being struck"
|
|
||||||
},
|
|
||||||
"music.drumCrashCymbal": {
|
|
||||||
"message": "(4) Асаанқәа рысра",
|
|
||||||
"description": "Sound of a drum stick hitting a crash cymbal"
|
|
||||||
},
|
|
||||||
"music.drumCuica": {
|
|
||||||
"message": "(18) Акуика",
|
|
||||||
"description": "Sound of a cuica being played"
|
|
||||||
},
|
|
||||||
"music.drumGuiro": {
|
|
||||||
"message": "(16) Гуиро",
|
|
||||||
"description": "Sound of a guiro being played"
|
|
||||||
},
|
|
||||||
"music.drumHandClap": {
|
|
||||||
"message": "(8) Анапеинҟьабжь",
|
|
||||||
"description": "Sound of two hands clapping together"
|
|
||||||
},
|
|
||||||
"music.drumOpenHiHat": {
|
|
||||||
"message": "(5) Иаарту хаи-хет",
|
|
||||||
"description": "Sound of a drum stick hitting a hi-hat while open"
|
|
||||||
},
|
|
||||||
"music.drumSideStick": {
|
|
||||||
"message": "(3) Аганахьтәи амаа",
|
|
||||||
"description": "Sound of a drum stick hitting the side of a drum (usually the snare)"
|
|
||||||
},
|
|
||||||
"music.drumSnare": {
|
|
||||||
"message": "(1) Адаул хәыҷы",
|
|
||||||
"description": "Sound of snare drum as used in a standard drum kit"
|
|
||||||
},
|
|
||||||
"music.drumTambourine": {
|
|
||||||
"message": "(7) Атамбурин",
|
|
||||||
"description": "Sound of a tambourine being struck"
|
|
||||||
},
|
|
||||||
"music.drumTriangle": {
|
|
||||||
"message": "(12) Ахкәакь",
|
|
||||||
"description": "Sound of a triangle (instrument) being struck"
|
|
||||||
},
|
|
||||||
"music.drumVibraslap": {
|
|
||||||
"message": "(17) Авибрациа ҟазҵо аслеп",
|
|
||||||
"description": "Sound of a Vibraslap being played"
|
|
||||||
},
|
|
||||||
"music.drumWoodBlock": {
|
|
||||||
"message": "(10) Амҿтәы шәындыҟәра хәҷы",
|
|
||||||
"description": "Sound of a wood block being struck"
|
|
||||||
},
|
|
||||||
"music.getTempo": {
|
|
||||||
"message": "атемп",
|
|
||||||
"description": "get the current tempo (speed) for notes, drums, and rests played"
|
|
||||||
},
|
|
||||||
"music.instrumentBass": {
|
|
||||||
"message": "(6) Абасс",
|
|
||||||
"description": "Sound of an accoustic upright bass"
|
|
||||||
},
|
|
||||||
"music.instrumentBassoon": {
|
|
||||||
"message": "(14) Афагот",
|
|
||||||
"description": "Sound of a bassoon being played"
|
|
||||||
},
|
|
||||||
"music.instrumentCello": {
|
|
||||||
"message": "(8) Авиолончель",
|
|
||||||
"description": "Sound of a cello being played with a bow"
|
|
||||||
},
|
|
||||||
"music.instrumentChoir": {
|
|
||||||
"message": "(15) Ахор",
|
|
||||||
"description": "Sound of a choir singing"
|
|
||||||
},
|
|
||||||
"music.instrumentClarinet": {
|
|
||||||
"message": "(10) Акларнет",
|
|
||||||
"description": "Sound of a clarinet being played"
|
|
||||||
},
|
|
||||||
"music.instrumentElectricGuitar": {
|
|
||||||
"message": "(5) Аелектрогитара",
|
|
||||||
"description": "Sound of an electric guitar"
|
|
||||||
},
|
|
||||||
"music.instrumentElectricPiano": {
|
|
||||||
"message": "(2) Аелектро пианино",
|
|
||||||
"description": "Sound of an electric piano"
|
|
||||||
},
|
|
||||||
"music.instrumentFlute": {
|
|
||||||
"message": "(12) Афлеита",
|
|
||||||
"description": "Sound of a flute being played"
|
|
||||||
},
|
|
||||||
"music.instrumentGuitar": {
|
|
||||||
"message": "(4) Агитара",
|
|
||||||
"description": "Sound of an accoustic guitar"
|
|
||||||
},
|
|
||||||
"music.instrumentMarimba": {
|
|
||||||
"message": "(19) Маримба",
|
|
||||||
"description": "Sound of a marimba being struck"
|
|
||||||
},
|
|
||||||
"music.instrumentMusicBox": {
|
|
||||||
"message": "(17) Амузыкатә шкатулка",
|
|
||||||
"description": "Sound of a music box playing"
|
|
||||||
},
|
|
||||||
"music.instrumentOrgan": {
|
|
||||||
"message": "(3) Ауарӷан",
|
|
||||||
"description": "Sound of an organ"
|
|
||||||
},
|
|
||||||
"music.instrumentPiano": {
|
|
||||||
"message": "(1) Афортепиано",
|
|
||||||
"description": "Sound of a piano"
|
|
||||||
},
|
|
||||||
"music.instrumentPizzicato": {
|
|
||||||
"message": "(7) Апаццикато",
|
|
||||||
"description": "Sound of a string instrument (e.g. violin) being plucked"
|
|
||||||
},
|
|
||||||
"music.instrumentSaxophone": {
|
|
||||||
"message": "(11) Асаксафон",
|
|
||||||
"description": "Sound of a saxophone being played"
|
|
||||||
},
|
|
||||||
"music.instrumentSteelDrum": {
|
|
||||||
"message": "(18) Аџыртә даул",
|
|
||||||
"description": "Sound of a steel drum being struck"
|
|
||||||
},
|
|
||||||
"music.instrumentSynthLead": {
|
|
||||||
"message": "(20) Ихадоу асинтезатор",
|
|
||||||
"description": "Sound of a \"lead\" synthesizer being played"
|
|
||||||
},
|
|
||||||
"music.instrumentSynthPad": {
|
|
||||||
"message": "(21) Асинтезатор Pad",
|
|
||||||
"description": "Sound of a \"pad\" synthesizer being played"
|
|
||||||
},
|
|
||||||
"music.instrumentTrombone": {
|
|
||||||
"message": "(9) Атрамбон",
|
|
||||||
"description": "Sound of a trombone being played"
|
|
||||||
},
|
|
||||||
"music.instrumentVibraphone": {
|
|
||||||
"message": "(16) Авибрафон",
|
|
||||||
"description": "Sound of a vibraphone being struck"
|
|
||||||
},
|
|
||||||
"music.instrumentWoodenFlute": {
|
|
||||||
"message": "(13) Амҿтәы флеита",
|
|
||||||
"description": "Sound of a wooden flute being played"
|
|
||||||
},
|
|
||||||
"music.midiSetInstrument": {
|
|
||||||
"message": "иԥсахтәуп амаруга [INSTRUMENT] ала",
|
|
||||||
"description": "set the instrument for notes played according to a mapping of MIDI codes"
|
|
||||||
},
|
|
||||||
"music.playDrumForBeats": {
|
|
||||||
"message": "шәыхәмарла адаулқәа [DRUM] рҟны, иалкааны [BEATS] ахәҭақәа",
|
|
||||||
"description": "play drum sample for a number of beats"
|
|
||||||
},
|
|
||||||
"music.playNoteForBeats": {
|
|
||||||
"message": "анота [NOTE] ихәмартәуп [BEATS] тактк",
|
|
||||||
"description": "play a note for a number of beats"
|
|
||||||
},
|
|
||||||
"music.restForBeats": {
|
|
||||||
"message": "ааҭгылара аамҭала [BEATS] хәҭак",
|
|
||||||
"description": "rest (play no sound) for a number of beats"
|
|
||||||
},
|
|
||||||
"music.setInstrument": {
|
|
||||||
"message": "иԥсахтәуп амаруга [INSTRUMENT] ала",
|
|
||||||
"description": "set the instrument (e.g. piano, guitar, trombone) for notes played"
|
|
||||||
},
|
|
||||||
"music.setTempo": {
|
|
||||||
"message": "иԥсахтәуп атемп [TEMPO] ала",
|
|
||||||
"description": "set tempo (speed) for notes, drums, and rests played"
|
|
||||||
},
|
|
||||||
"pen.categoryName": {
|
|
||||||
"message": "Акалам",
|
|
||||||
"description": "Label for the pen extension category"
|
|
||||||
},
|
|
||||||
"pen.changeColorParam": {
|
|
||||||
"message": "иԥсахтәуп акалам [COLOR_PARAM][VALUE] ала",
|
|
||||||
"description": "change the state of a pen color parameter"
|
|
||||||
},
|
|
||||||
"pen.changeHue": {
|
|
||||||
"message": "иԥсахтәуп акалам аԥштәы [HUE] ала",
|
|
||||||
"description": "legacy pen blocks - change pen color"
|
|
||||||
},
|
|
||||||
"pen.changeShade": {
|
|
||||||
"message": "иԥсахтәуп акалам агага [SHADE] ала",
|
|
||||||
"description": "legacy pen blocks - change pen shade"
|
|
||||||
},
|
|
||||||
"pen.changeSize": {
|
|
||||||
"message": "иԥсахтәуп акалам ашәагаа[SIZE] ала",
|
|
||||||
"description": "change the diameter of the trail left by a sprite"
|
|
||||||
},
|
|
||||||
"pen.clear": {
|
|
||||||
"message": "ианыхтәуп зегьы",
|
|
||||||
"description": "erase all pen trails and stamps"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.brightness": {
|
|
||||||
"message": "ажжара",
|
|
||||||
"description": "label for brightness element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.color": {
|
|
||||||
"message": "аԥштәы",
|
|
||||||
"description": "label for color element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.saturation": {
|
|
||||||
"message": "аԥштәылгазаара",
|
|
||||||
"description": "label for saturation element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.colorMenu.transparency": {
|
|
||||||
"message": "аҵәцара",
|
|
||||||
"description": "label for transparency element in color picker for pen extension"
|
|
||||||
},
|
|
||||||
"pen.penDown": {
|
|
||||||
"message": "акалам лашьҭтәуп",
|
|
||||||
"description": "start leaving a trail when the sprite moves"
|
|
||||||
},
|
|
||||||
"pen.penUp": {
|
|
||||||
"message": "акалам иҩахатәуп",
|
|
||||||
"description": "stop leaving a trail behind the sprite"
|
|
||||||
},
|
|
||||||
"pen.setColor": {
|
|
||||||
"message": "иқәыргылатәуп акалам аԥштәы [COLOR]",
|
|
||||||
"description": "set the pen color to a particular (RGB) value"
|
|
||||||
},
|
|
||||||
"pen.setColorParam": {
|
|
||||||
"message": "иқәыргылатәуп акалам [COLOR_PARAM]=[VALUE]",
|
|
||||||
"description": "set the state for a pen color parameter e.g. saturation"
|
|
||||||
},
|
|
||||||
"pen.setHue": {
|
|
||||||
"message": "иқәыргылатәуп акалам аԥштәы [HUE]",
|
|
||||||
"description": "legacy pen blocks - set pen color to number"
|
|
||||||
},
|
|
||||||
"pen.setShade": {
|
|
||||||
"message": "иқәыргылатәуп акалам агага [SHADE]",
|
|
||||||
"description": "legacy pen blocks - set pen shade"
|
|
||||||
},
|
|
||||||
"pen.setSize": {
|
|
||||||
"message": "иқәыргылатәуп акалам ашәагаа [SIZE]",
|
|
||||||
"description": "set the diameter of a trail left by a sprite"
|
|
||||||
},
|
|
||||||
"pen.stamp": {
|
|
||||||
"message": "аштамп",
|
|
||||||
"description": "render current costume on the background"
|
|
||||||
},
|
|
||||||
"speech.defaultWhenIHearValue": {
|
|
||||||
"message": "ԥхьаҟа",
|
|
||||||
"description": "The default phrase/word that, when heard, triggers the event."
|
|
||||||
},
|
|
||||||
"speech.extensionName": {
|
|
||||||
"message": "Абжьы атеқст ахь аиагара",
|
|
||||||
"description": "Name of extension that adds speech recognition blocks. Do Not translate Google."
|
|
||||||
},
|
|
||||||
"speech.listenAndWait": {
|
|
||||||
"message": "Иӡырҩтәуп нас иԥштәуп",
|
|
||||||
"description": "Start listening to the microphone and wait for a result from the speech recognition system."
|
|
||||||
},
|
|
||||||
"speech.speechReporter": {
|
|
||||||
"message": "ацәажәара",
|
|
||||||
"description": "Get the text of spoken words transcribed by the speech recognition system."
|
|
||||||
},
|
|
||||||
"speech.whenIHear": {
|
|
||||||
"message": "Сара [PHRASE] ансаҳауа",
|
|
||||||
"description": "Event that triggers when the text entered on the block is recognized by the speech recognition system."
|
|
||||||
},
|
|
||||||
"text2speech.defaultTextToSpeak": {
|
|
||||||
"message": "салам",
|
|
||||||
"description": "hello: the default text to speak"
|
|
||||||
},
|
|
||||||
"text2speech.giant": {
|
|
||||||
"message": "агигант",
|
|
||||||
"description": "Name for a funny voice with a low pitch."
|
|
||||||
},
|
|
||||||
"text2speech.kitten": {
|
|
||||||
"message": "ацгәы",
|
|
||||||
"description": "A baby cat."
|
|
||||||
},
|
|
||||||
"text2speech.max": {
|
|
||||||
"message": "max",
|
|
||||||
"description": "Name for a voice with ambiguous gender."
|
|
||||||
},
|
|
||||||
"text2speech.quinn": {
|
|
||||||
"message": "куин",
|
|
||||||
"description": "Name for a voice with ambiguous gender."
|
|
||||||
},
|
|
||||||
"text2speech.setLanguageBlock": {
|
|
||||||
"message": "иқәыргылатәуп абызшәа [LANGUAGE]",
|
|
||||||
"description": "Set the language for speech synthesis."
|
|
||||||
},
|
|
||||||
"text2speech.setVoiceBlock": {
|
|
||||||
"message": "иқәыргылатәуп абжьы [VOICE]",
|
|
||||||
"description": "Set the voice for speech synthesis."
|
|
||||||
},
|
|
||||||
"text2speech.speakAndWaitBlock": {
|
|
||||||
"message": "иҳәатәуп [WORDS]",
|
|
||||||
"description": "Speak some words."
|
|
||||||
},
|
|
||||||
"text2speech.squeak": {
|
|
||||||
"message": "аҷыжьбжьы",
|
|
||||||
"description": "Name for a funny voice with a high pitch."
|
|
||||||
},
|
|
||||||
"translate.categoryName": {
|
|
||||||
"message": "Атанслиациа",
|
|
||||||
"description": "Name of extension that adds translate blocks"
|
|
||||||
},
|
|
||||||
"translate.defaultTextToTranslate": {
|
|
||||||
"message": "салам",
|
|
||||||
"description": "hello: the default text to translate"
|
|
||||||
},
|
|
||||||
"translate.translateBlock": {
|
|
||||||
"message": "еиҭагатәуп [WORDS] [LANGUAGE] ахь",
|
|
||||||
"description": "translate some text to a different language"
|
|
||||||
},
|
|
||||||
"translate.viewerLanguage": {
|
|
||||||
"message": "абызшәа",
|
|
||||||
"description": "the languge of the project viewer"
|
|
||||||
},
|
|
||||||
"videoSensing.categoryName": {
|
|
||||||
"message": "Авидео ахархәара",
|
|
||||||
"description": "Label for the video sensing extension category"
|
|
||||||
},
|
|
||||||
"videoSensing.direction": {
|
|
||||||
"message": "ахырхарҭа",
|
|
||||||
"description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.motion": {
|
|
||||||
"message": "аиҭаҵра",
|
|
||||||
"description": "Attribute for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.off": {
|
|
||||||
"message": "иаҿыхтәуп",
|
|
||||||
"description": "Option for the \"turn video [STATE]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.on": {
|
|
||||||
"message": "иаҿактәуп",
|
|
||||||
"description": "Option for the \"turn video [STATE]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.onFlipped": {
|
|
||||||
"message": "горизонталла анырԥшраан",
|
|
||||||
"description": "Option for the \"turn video [STATE]\" block that causes the video to be flipped horizontally (reversed as in a mirror)"
|
|
||||||
},
|
|
||||||
"videoSensing.setVideoTransparency": {
|
|
||||||
"message": "Иқәыргылатәуп авидео аҵәцара [TRANSPARENCY]",
|
|
||||||
"description": "Controls transparency of the video preview layer"
|
|
||||||
},
|
|
||||||
"videoSensing.sprite": {
|
|
||||||
"message": "анагӡаҩ",
|
|
||||||
"description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.stage": {
|
|
||||||
"message": "асцена",
|
|
||||||
"description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
|
||||||
},
|
|
||||||
"videoSensing.videoOn": {
|
|
||||||
"message": "авидео [ATTRIBUTE] [SUBJECT] аҟны",
|
|
||||||
"description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]"
|
|
||||||
},
|
|
||||||
"videoSensing.videoToggle": {
|
|
||||||
"message": "авидео [VIDEO_STATE] аргьежьра",
|
|
||||||
"description": "Controls display of the video preview layer"
|
|
||||||
},
|
|
||||||
"videoSensing.whenMotionGreaterThan": {
|
|
||||||
"message": "авидео ахь аиҭаҵраан > [REFERENCE]",
|
|
||||||
"description": "Event that triggers when the amount of motion is greater than [REFERENCE]"
|
|
||||||
},
|
|
||||||
"wedo2.getDistance": {
|
|
||||||
"message": "ирыбжьоу",
|
|
||||||
"description": "the value returned by the distance sensor"
|
|
||||||
},
|
|
||||||
"wedo2.getTiltAngle": {
|
|
||||||
"message": "аргьежьра акәакь [TILT_DIRECTION]",
|
|
||||||
"description": "the angle returned by the tilt sensor"
|
|
||||||
},
|
|
||||||
"wedo2.isTilted": {
|
|
||||||
"message": "ирнааума [TILT_DIRECTION_ANY]?",
|
|
||||||
"description": "whether the tilt sensor is tilted"
|
|
||||||
},
|
|
||||||
"wedo2.motorOff": {
|
|
||||||
"message": "иаҿыхтәуп [MOTOR_ID] ",
|
|
||||||
"description": "turn a motor off"
|
|
||||||
},
|
|
||||||
"wedo2.motorOn": {
|
|
||||||
"message": "иаҿактәуп [MOTOR_ID]",
|
|
||||||
"description": "turn a motor on indefinitely"
|
|
||||||
},
|
|
||||||
"wedo2.motorOnFor": {
|
|
||||||
"message": "иаҿактәуп [MOTOR_ID] [DURATION] сек",
|
|
||||||
"description": "turn a motor on for some time"
|
|
||||||
},
|
|
||||||
"wedo2.playNoteFor": {
|
|
||||||
"message": "анота [NOTE] ихәмартәуп [DURATION] сек",
|
|
||||||
"description": "play a certain note for some time"
|
|
||||||
},
|
|
||||||
"wedo2.setLightHue": {
|
|
||||||
"message": "иқәыргылатәуп арлашарааԥштәы [HUE]",
|
|
||||||
"description": "set the LED color"
|
|
||||||
},
|
|
||||||
"wedo2.setMotorDirection": {
|
|
||||||
"message": "иқәыргылатәуп [MOTOR_ID] ахырхарҭа [MOTOR_DIRECTION]",
|
|
||||||
"description": "set the motor's turn direction"
|
|
||||||
},
|
|
||||||
"wedo2.startMotorPower": {
|
|
||||||
"message": "иқәыргылатәуп [MOTOR_ID] амчра [POWER]",
|
|
||||||
"description": "set the motor's power and turn it on"
|
|
||||||
},
|
|
||||||
"wedo2.whenDistance": {
|
|
||||||
"message": "ирыбжьоу [OP] [REFERENCE] анакәу",
|
|
||||||
"description": "check for when distance is < or > than reference"
|
|
||||||
},
|
|
||||||
"wedo2.whenTilted": {
|
|
||||||
"message": "[TILT_DIRECTION_ANY] анырнаау",
|
|
||||||
"description": "check when tilted in a certain direction"
|
|
||||||
}
|
|
||||||
}
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue