mirror of
https://github.com/scratchfoundation/scratch-l10n.git
synced 2024-12-22 13:42:30 -05:00
sync translations from Transifex
Also added new languages that have been added to the Scratch Editor project. None of them are ready for the menu yet.
This commit is contained in:
parent
0943adfff3
commit
a6872694c7
303 changed files with 33563 additions and 1153 deletions
|
@ -1,6 +1,6 @@
|
||||||
[main]
|
[main]
|
||||||
host = https://www.transifex.com
|
host = https://www.transifex.com
|
||||||
lang_map = zh_CN:zh-cn, zh_TW:zh-tw, pt_BR:pt-br, es_419:es-419
|
lang_map = zh_CN:zh-cn, zh_TW:zh-tw, pt_BR:pt-br, es_419:es-419, aa_DJ:aa-dj
|
||||||
|
|
||||||
[scratch-editor.blocks]
|
[scratch-editor.blocks]
|
||||||
file_filter = editor/blocks/<lang>.json
|
file_filter = editor/blocks/<lang>.json
|
||||||
|
|
280
editor/blocks/aa-dj.json
Normal file
280
editor/blocks/aa-dj.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "myself",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%3 аҟны ибжьаргылатәуп %1 %2 аҭыԥан ",
|
"DATA_INSERTATLIST": "%3 аҟны ибжьаргылатәуп %1 %2 аҭыԥан ",
|
||||||
"DATA_REPLACEITEMOFLIST": "%2 аҟны иԥсахтәуп аелемент %1 %3 ала ",
|
"DATA_REPLACEITEMOFLIST": "%2 аҟны иԥсахтәуп аелемент %1 %3 ала ",
|
||||||
"DATA_ITEMOFLIST": "аелемент %1 %2 аҟны",
|
"DATA_ITEMOFLIST": "аелемент %1 %2 аҟны",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 аура",
|
"DATA_LENGTHOFLIST": "%1 аура",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 иаҵанакуама %2?",
|
"DATA_LISTCONTAINSITEM": "%1 иаҵанакуама %2?",
|
||||||
"DATA_SHOWLIST": "иаарԥштәуп ахьӡынҵа %1",
|
"DATA_SHOWLIST": "иаарԥштәуп ахьӡынҵа %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
280
editor/blocks/ak.json
Normal file
280
editor/blocks/ak.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "gyae",
|
||||||
|
"CONTROL_STOP_ALL": "ne nyinaa",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "tw3n k) pem )ha mu nkyemu baako",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "me",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "ne nyinaa",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%1 አስገባ በ%2 ላይ %3 ውስጥ",
|
"DATA_INSERTATLIST": "%1 አስገባ በ%2 ላይ %3 ውስጥ",
|
||||||
"DATA_REPLACEITEMOFLIST": "%1 ከ%2 ቀይር ወደ %3",
|
"DATA_REPLACEITEMOFLIST": "%1 ከ%2 ቀይር ወደ %3",
|
||||||
"DATA_ITEMOFLIST": "%1 ከ%2",
|
"DATA_ITEMOFLIST": "%1 ከ%2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 ርዝመት",
|
"DATA_LENGTHOFLIST": "%1 ርዝመት",
|
||||||
"DATA_LISTCONTAINSITEM": "%2 %1 አለበት?",
|
"DATA_LISTCONTAINSITEM": "%2 %1 አለበት?",
|
||||||
"DATA_SHOWLIST": "%1ን ዝርዝር አሳይ",
|
"DATA_SHOWLIST": "%1ን ዝርዝር አሳይ",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%1 elementini %2 mövqeyində %3 siyahısına daxil et",
|
"DATA_INSERTATLIST": "%1 elementini %2 mövqeyində %3 siyahısına daxil et",
|
||||||
"DATA_REPLACEITEMOFLIST": "%1 elementini %2 siyahısında %3 ilə əvəz et",
|
"DATA_REPLACEITEMOFLIST": "%1 elementini %2 siyahısında %3 ilə əvəz et",
|
||||||
"DATA_ITEMOFLIST": "%1 elementi %2 siyahısından",
|
"DATA_ITEMOFLIST": "%1 elementi %2 siyahısından",
|
||||||
|
"DATA_ITEMNUMOFLIST": "%1 -in %2-də # bəndi",
|
||||||
"DATA_LENGTHOFLIST": "%1 siyahısının uzunluğu",
|
"DATA_LENGTHOFLIST": "%1 siyahısının uzunluğu",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 tərkibində %2 var?",
|
"DATA_LISTCONTAINSITEM": "%1 tərkibində %2 var?",
|
||||||
"DATA_SHOWLIST": "%1 siyahısını göstər",
|
"DATA_SHOWLIST": "%1 siyahısını göstər",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "afegeix %1 a la posició %2 de %3",
|
"DATA_INSERTATLIST": "afegeix %1 a la posició %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "canvia l'element %1 de %2 per %3",
|
"DATA_REPLACEITEMOFLIST": "canvia l'element %1 de %2 per %3",
|
||||||
"DATA_ITEMOFLIST": "element %1 de %2",
|
"DATA_ITEMOFLIST": "element %1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "llargada de %1",
|
"DATA_LENGTHOFLIST": "llargada de %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 conté %2?",
|
"DATA_LISTCONTAINSITEM": "%1 conté %2?",
|
||||||
"DATA_SHOWLIST": "mostra la llista %1",
|
"DATA_SHOWLIST": "mostra la llista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "خستنە ناو %1 بۆ %2 لە %3",
|
"DATA_INSERTATLIST": "خستنە ناو %1 بۆ %2 لە %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "گۆڕینەوەی دانە %1 لە %2 لەگەڵ %3",
|
"DATA_REPLACEITEMOFLIST": "گۆڕینەوەی دانە %1 لە %2 لەگەڵ %3",
|
||||||
"DATA_ITEMOFLIST": "دانە %1 لە %2",
|
"DATA_ITEMOFLIST": "دانە %1 لە %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "درێژی لە %1",
|
"DATA_LENGTHOFLIST": "درێژی لە %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "پیشاندانی لیست %1",
|
"DATA_SHOWLIST": "پیشاندانی لیست %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "vlož %1 na %2 v %3",
|
"DATA_INSERTATLIST": "vlož %1 na %2 v %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3",
|
"DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3",
|
||||||
"DATA_ITEMOFLIST": "prvek %1 z %2",
|
"DATA_ITEMOFLIST": "prvek %1 z %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "délka %1",
|
"DATA_LENGTHOFLIST": "délka %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 obsahuje %2",
|
"DATA_LISTCONTAINSITEM": "%1 obsahuje %2",
|
||||||
"DATA_SHOWLIST": "ukaž seznam %1",
|
"DATA_SHOWLIST": "ukaž seznam %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "mewnosod %1 yn %2 o %3",
|
"DATA_INSERTATLIST": "mewnosod %1 yn %2 o %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "amnewid eitem %1 o %2 gyda %3",
|
"DATA_REPLACEITEMOFLIST": "amnewid eitem %1 o %2 gyda %3",
|
||||||
"DATA_ITEMOFLIST": "eitem %1 o %2",
|
"DATA_ITEMOFLIST": "eitem %1 o %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "hyd %1",
|
"DATA_LENGTHOFLIST": "hyd %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 yn cynnwys %2?",
|
"DATA_LISTCONTAINSITEM": "%1 yn cynnwys %2?",
|
||||||
"DATA_SHOWLIST": "dangos rhestr %1",
|
"DATA_SHOWLIST": "dangos rhestr %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "indsæt %1 ved %2 af %3",
|
"DATA_INSERTATLIST": "indsæt %1 ved %2 af %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "erstat objekt %1 af %2 med %3",
|
"DATA_REPLACEITEMOFLIST": "erstat objekt %1 af %2 med %3",
|
||||||
"DATA_ITEMOFLIST": "objekt %1 af %2",
|
"DATA_ITEMOFLIST": "objekt %1 af %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "længden af %1",
|
"DATA_LENGTHOFLIST": "længden af %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 indeholder %2?",
|
"DATA_LISTCONTAINSITEM": "%1 indeholder %2?",
|
||||||
"DATA_SHOWLIST": "vis liste %1",
|
"DATA_SHOWLIST": "vis liste %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "füge %1 an %2 von %3 ein",
|
"DATA_INSERTATLIST": "füge %1 an %2 von %3 ein",
|
||||||
"DATA_REPLACEITEMOFLIST": "ersetze Element %1 von %2 durch %3",
|
"DATA_REPLACEITEMOFLIST": "ersetze Element %1 von %2 durch %3",
|
||||||
"DATA_ITEMOFLIST": "Element %1 von %2",
|
"DATA_ITEMOFLIST": "Element %1 von %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "Länge von %1",
|
"DATA_LENGTHOFLIST": "Länge von %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 enthält %2?",
|
"DATA_LISTCONTAINSITEM": "%1 enthält %2?",
|
||||||
"DATA_SHOWLIST": "zeige Liste %1",
|
"DATA_SHOWLIST": "zeige Liste %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "βάλε το %1 στη θέση %2 της λίστας %3",
|
"DATA_INSERTATLIST": "βάλε το %1 στη θέση %2 της λίστας %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "αντικατάστησε το στοιχείο %1 της λίστας %2 με %3",
|
"DATA_REPLACEITEMOFLIST": "αντικατάστησε το στοιχείο %1 της λίστας %2 με %3",
|
||||||
"DATA_ITEMOFLIST": "το στοιχείο %1 της λίστας %2",
|
"DATA_ITEMOFLIST": "το στοιχείο %1 της λίστας %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "το μήκος της λίστας %1",
|
"DATA_LENGTHOFLIST": "το μήκος της λίστας %1",
|
||||||
"DATA_LISTCONTAINSITEM": "η λίστα %1 περιέχει %2",
|
"DATA_LISTCONTAINSITEM": "η λίστα %1 περιέχει %2",
|
||||||
"DATA_SHOWLIST": "εμφάνισε την λίστα %1",
|
"DATA_SHOWLIST": "εμφάνισε την λίστα %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insertar %1 en %2 de %3",
|
"DATA_INSERTATLIST": "insertar %1 en %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3",
|
"DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3",
|
||||||
"DATA_ITEMOFLIST": "elemento %1 de %2",
|
"DATA_ITEMOFLIST": "elemento %1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "longitud de %1",
|
"DATA_LENGTHOFLIST": "longitud de %1",
|
||||||
"DATA_LISTCONTAINSITEM": "¿%1 contiene %2?",
|
"DATA_LISTCONTAINSITEM": "¿%1 contiene %2?",
|
||||||
"DATA_SHOWLIST": "mostrar lista %1",
|
"DATA_SHOWLIST": "mostrar lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insertar %1 en %2 de %3",
|
"DATA_INSERTATLIST": "insertar %1 en %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3",
|
"DATA_REPLACEITEMOFLIST": "reemplazar elemento %1 de %2 con %3",
|
||||||
"DATA_ITEMOFLIST": "elemento %1 de %2",
|
"DATA_ITEMOFLIST": "elemento %1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "longitud de %1",
|
"DATA_LENGTHOFLIST": "longitud de %1",
|
||||||
"DATA_LISTCONTAINSITEM": "¿%2 está en %1?",
|
"DATA_LISTCONTAINSITEM": "¿%2 está en %1?",
|
||||||
"DATA_SHOWLIST": "mostrar lista %1",
|
"DATA_SHOWLIST": "mostrar lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "sisesta %1 kohale %2 loendis %3",
|
"DATA_INSERTATLIST": "sisesta %1 kohale %2 loendis %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "asenda väärtus %1 loendis %2 %3 -ga",
|
"DATA_REPLACEITEMOFLIST": "asenda väärtus %1 loendis %2 %3 -ga",
|
||||||
"DATA_ITEMOFLIST": "%1 loendis %2",
|
"DATA_ITEMOFLIST": "%1 loendis %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 pikkus",
|
"DATA_LENGTHOFLIST": "%1 pikkus",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 sisaldab %2?",
|
"DATA_LISTCONTAINSITEM": "%1 sisaldab %2?",
|
||||||
"DATA_SHOWLIST": "näita loendit %1",
|
"DATA_SHOWLIST": "näita loendit %1",
|
||||||
|
|
|
@ -1,35 +1,36 @@
|
||||||
{
|
{
|
||||||
"CONTROL_FOREVER": "betirako",
|
"CONTROL_FOREVER": "etengabe",
|
||||||
"CONTROL_REPEAT": "errepikatu %1 aldiz",
|
"CONTROL_REPEAT": "errepikatu %1 aldiz",
|
||||||
"CONTROL_IF": "baldin %1 orduan",
|
"CONTROL_IF": "baldin %1 orduan",
|
||||||
"CONTROL_ELSE": "bestela",
|
"CONTROL_ELSE": "bestela",
|
||||||
"CONTROL_STOP": "gelditu",
|
"CONTROL_STOP": "gelditu",
|
||||||
"CONTROL_STOP_ALL": "dena",
|
"CONTROL_STOP_ALL": "dena",
|
||||||
"CONTROL_STOP_THIS": "script hau",
|
"CONTROL_STOP_THIS": "script hau",
|
||||||
"CONTROL_STOP_OTHER": "beste script batzuk spritean",
|
"CONTROL_STOP_OTHER": "pertsonaiaren beste script batzuk",
|
||||||
"CONTROL_WAIT": "Itxaron %1 segundo",
|
"CONTROL_WAIT": "itxaron %1 segundo",
|
||||||
"CONTROL_WAITUNTIL": "itxaron %1 arte ",
|
"CONTROL_WAITUNTIL": "itxaron %1 arte ",
|
||||||
"CONTROL_REPEATUNTIL": "errepikatu %1 arte",
|
"CONTROL_REPEATUNTIL": "errepikatu %1 arte",
|
||||||
"CONTROL_WHILE": "%1 den bitartean",
|
"CONTROL_WHILE": "%1 den bitartean",
|
||||||
"CONTROL_FOREACH": "%2 -ko %1 bakoitzeko ",
|
"CONTROL_FOREACH": "%2 -ko %1 bakoitzeko ",
|
||||||
"CONTROL_STARTASCLONE": "klon moduan hastean",
|
"CONTROL_STARTASCLONE": "klon moduan hasten naizenean",
|
||||||
"CONTROL_CREATECLONEOF": "sortu %1 -ren klona",
|
"CONTROL_CREATECLONEOF": "sortu %1(e)ren klona",
|
||||||
"CONTROL_CREATECLONEOF_MYSELF": "ni neu",
|
"CONTROL_CREATECLONEOF_MYSELF": "nire burua",
|
||||||
"CONTROL_DELETETHISCLONE": "ezabatu klon hau ",
|
"CONTROL_DELETETHISCLONE": "ezabatu klon hau ",
|
||||||
"CONTROL_COUNTER": "kontagailua",
|
"CONTROL_COUNTER": "kontagailua",
|
||||||
"CONTROL_INCRCOUNTER": "gehitu kontagailuan",
|
"CONTROL_INCRCOUNTER": "gehitu kontagailuan",
|
||||||
"CONTROL_CLEARCOUNTER": "berrabiarazi kontagailua ",
|
"CONTROL_CLEARCOUNTER": "berrabiarazi kontagailua ",
|
||||||
"CONTROL_ALLATONCE": "denak batera",
|
"CONTROL_ALLATONCE": "denak batera",
|
||||||
"DATA_SETVARIABLETO": "egin %1 = %2 ",
|
"DATA_SETVARIABLETO": "ezarri %1 honetara: %2 ",
|
||||||
"DATA_CHANGEVARIABLEBY": "aldatu %1 %2 -gatik ",
|
"DATA_CHANGEVARIABLEBY": "aldatu %1 %2 unitate",
|
||||||
"DATA_SHOWVARIABLE": "erakutsi %1 aldagaia ",
|
"DATA_SHOWVARIABLE": "erakutsi %1 aldagaia ",
|
||||||
"DATA_HIDEVARIABLE": "ezkutatu %1 aldagaia",
|
"DATA_HIDEVARIABLE": "ezkutatu %1 aldagaia",
|
||||||
"DATA_ADDTOLIST": "batu %1 %2 -ri",
|
"DATA_ADDTOLIST": "batu %1 %2 -ri",
|
||||||
"DATA_DELETEOFLIST": "ezabatu %1 %2 -tik",
|
"DATA_DELETEOFLIST": "ezabatu %1 %2(e)tik",
|
||||||
"DATA_DELETEALLOFLIST": "ezabatu %1-ko guztia",
|
"DATA_DELETEALLOFLIST": "ezabatu %1-ko guztia",
|
||||||
"DATA_INSERTATLIST": "txertatu %1 %3 -ren %2 -an",
|
"DATA_INSERTATLIST": "txertatu %1 %3 -ren %2 -an",
|
||||||
"DATA_REPLACEITEMOFLIST": "aldatu %2 -ko %1 elementua %3 -rekin ",
|
"DATA_REPLACEITEMOFLIST": "aldatu %2 -ko %1 elementua %3 -rekin ",
|
||||||
"DATA_ITEMOFLIST": "%2 -tik %1 elementua",
|
"DATA_ITEMOFLIST": "%2 -tik %1 elementua",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 -en luzera",
|
"DATA_LENGTHOFLIST": "%1 -en luzera",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 -k bere baitan al du %2?",
|
"DATA_LISTCONTAINSITEM": "%1 -k bere baitan al du %2?",
|
||||||
"DATA_SHOWLIST": "erakutsi %1 zerrenda",
|
"DATA_SHOWLIST": "erakutsi %1 zerrenda",
|
||||||
|
@ -38,11 +39,11 @@
|
||||||
"DATA_INDEX_LAST": "azkena",
|
"DATA_INDEX_LAST": "azkena",
|
||||||
"DATA_INDEX_RANDOM": "ausazkoa",
|
"DATA_INDEX_RANDOM": "ausazkoa",
|
||||||
"EVENT_WHENFLAGCLICKED": "%1 sakatzean",
|
"EVENT_WHENFLAGCLICKED": "%1 sakatzean",
|
||||||
"EVENT_WHENTHISSPRITECLICKED": "Sprite hau sakatzean",
|
"EVENT_WHENTHISSPRITECLICKED": "pertsonai hau sakatzean",
|
||||||
"EVENT_WHENSTAGECLICKED": "Eszena sakatzean",
|
"EVENT_WHENSTAGECLICKED": "Eszena sakatzean",
|
||||||
"EVENT_WHENTOUCHINGOBJECT": "Sprite honek %1 ukitzen duenean",
|
"EVENT_WHENTOUCHINGOBJECT": "pertsonai honek %1 ukitzen duenean",
|
||||||
"EVENT_WHENBROADCASTRECEIVED": "%1 jasotzean",
|
"EVENT_WHENBROADCASTRECEIVED": "%1 jasotzean",
|
||||||
"EVENT_WHENBACKDROPSWITCHESTO": "atzeko planoa %1 -ra aldatzen denean",
|
"EVENT_WHENBACKDROPSWITCHESTO": "atzeko oihala %1(e)ra aldatzen denean",
|
||||||
"EVENT_WHENGREATERTHAN": "%1 > %2 denean",
|
"EVENT_WHENGREATERTHAN": "%1 > %2 denean",
|
||||||
"EVENT_WHENGREATERTHAN_TIMER": "kronometroa",
|
"EVENT_WHENGREATERTHAN_TIMER": "kronometroa",
|
||||||
"EVENT_WHENGREATERTHAN_LOUDNESS": "ozentasuna",
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "ozentasuna",
|
||||||
|
@ -50,78 +51,78 @@
|
||||||
"EVENT_BROADCASTANDWAIT": "bidali %1 guztiei eta itxaron",
|
"EVENT_BROADCASTANDWAIT": "bidali %1 guztiei eta itxaron",
|
||||||
"EVENT_WHENKEYPRESSED": "%1 tekla sakatzean",
|
"EVENT_WHENKEYPRESSED": "%1 tekla sakatzean",
|
||||||
"EVENT_WHENKEYPRESSED_SPACE": "zuriunea",
|
"EVENT_WHENKEYPRESSED_SPACE": "zuriunea",
|
||||||
"EVENT_WHENKEYPRESSED_LEFT": "ezkerreranzko gezia",
|
"EVENT_WHENKEYPRESSED_LEFT": "ezkerrera gezia",
|
||||||
"EVENT_WHENKEYPRESSED_RIGHT": "eskuineranzko gezia",
|
"EVENT_WHENKEYPRESSED_RIGHT": "eskuinera gezia",
|
||||||
"EVENT_WHENKEYPRESSED_DOWN": "beheranzko gezia",
|
"EVENT_WHENKEYPRESSED_DOWN": "behera gezia",
|
||||||
"EVENT_WHENKEYPRESSED_UP": "goranzko gezia",
|
"EVENT_WHENKEYPRESSED_UP": "gora gezia",
|
||||||
"EVENT_WHENKEYPRESSED_ANY": "edozein",
|
"EVENT_WHENKEYPRESSED_ANY": "edozein",
|
||||||
"LOOKS_SAYFORSECS": "esan %1 %2 segundoz",
|
"LOOKS_SAYFORSECS": "esan %1 %2 segundoz",
|
||||||
"LOOKS_SAY": "esan %1",
|
"LOOKS_SAY": "esan %1",
|
||||||
"LOOKS_HELLO": "Kaixo!",
|
"LOOKS_HELLO": "Kaixo!",
|
||||||
"LOOKS_THINKFORSECS": "pentsatu %1 %2 segundoz",
|
"LOOKS_THINKFORSECS": "pentsatu %1 %2 segundoz",
|
||||||
"LOOKS_THINK": "pentsatu %1 ",
|
"LOOKS_THINK": "pentsatu %1",
|
||||||
"LOOKS_HMM": "Hmm...",
|
"LOOKS_HMM": "Hmm...",
|
||||||
"LOOKS_SHOW": "erakutsi",
|
"LOOKS_SHOW": "erakutsi",
|
||||||
"LOOKS_HIDE": "ezkutatu",
|
"LOOKS_HIDE": "ezkutatu",
|
||||||
"LOOKS_HIDEALLSPRITES": "ezkutatu sprite guztiak ",
|
"LOOKS_HIDEALLSPRITES": "ezkutatu pertsonai guztiak ",
|
||||||
"LOOKS_EFFECT_COLOR": "kolorea",
|
"LOOKS_EFFECT_COLOR": "kolorea",
|
||||||
"LOOKS_EFFECT_FISHEYE": "arrain-begia",
|
"LOOKS_EFFECT_FISHEYE": "arrain-begia",
|
||||||
"LOOKS_EFFECT_WHIRL": "zurrunbiloa",
|
"LOOKS_EFFECT_WHIRL": "zurrunbiloa",
|
||||||
"LOOKS_EFFECT_PIXELATE": "pixelatu",
|
"LOOKS_EFFECT_PIXELATE": "pixelatu",
|
||||||
"LOOKS_EFFECT_MOSAIC": "mosaikoa",
|
"LOOKS_EFFECT_MOSAIC": "mosaikoa",
|
||||||
"LOOKS_EFFECT_BRIGHTNESS": "argitasuna",
|
"LOOKS_EFFECT_BRIGHTNESS": "distira",
|
||||||
"LOOKS_EFFECT_GHOST": "mamua",
|
"LOOKS_EFFECT_GHOST": "mamua",
|
||||||
"LOOKS_CHANGEEFFECTBY": "aldatu %1 efektua %2 -naka",
|
"LOOKS_CHANGEEFFECTBY": "aldatu %1 efektua %2 unitate",
|
||||||
"LOOKS_SETEFFECTTO": "ezarri %1 efektua %2 -ri ",
|
"LOOKS_SETEFFECTTO": "ezarri %1 efektua %2(e)ri ",
|
||||||
"LOOKS_CLEARGRAPHICEFFECTS": "kendu efektu grafikoak ",
|
"LOOKS_CLEARGRAPHICEFFECTS": "kendu efektu grafikoak ",
|
||||||
"LOOKS_CHANGESIZEBY": "aldatu tamaina %1-naka",
|
"LOOKS_CHANGESIZEBY": "aldatu tamaina %1 unitate",
|
||||||
"LOOKS_SETSIZETO": "tamaina = %1 %",
|
"LOOKS_SETSIZETO": "ezarri tamaina:% %1",
|
||||||
"LOOKS_SIZE": "tamaina",
|
"LOOKS_SIZE": "tamaina",
|
||||||
"LOOKS_CHANGESTRETCHBY": "luzatu %1-naka",
|
"LOOKS_CHANGESTRETCHBY": "aldatu luzaketa %1 unitate",
|
||||||
"LOOKS_SETSTRETCHTO": "ezarri luzera hona: %1 %",
|
"LOOKS_SETSTRETCHTO": "ezarri luzera: % %1",
|
||||||
"LOOKS_SWITCHCOSTUMETO": "aldatu mozorroa %1 -ra ",
|
"LOOKS_SWITCHCOSTUMETO": "aldatu itxura %1(e)ra ",
|
||||||
"LOOKS_NEXTCOSTUME": "hurrengo mozorroa",
|
"LOOKS_NEXTCOSTUME": "hurrengo itxura",
|
||||||
"LOOKS_SWITCHBACKDROPTO": "aldatu atzeko planoa %1 -ra ",
|
"LOOKS_SWITCHBACKDROPTO": "aldatu atzeko oihala %1(e)ra ",
|
||||||
"LOOKS_GOTOFRONTBACK": "joan %1 geruzara ",
|
"LOOKS_GOTOFRONTBACK": "joan %1 geruzara ",
|
||||||
"LOOKS_GOTOFRONTBACK_FRONT": "aurrealdea",
|
"LOOKS_GOTOFRONTBACK_FRONT": "aurrealdea",
|
||||||
"LOOKS_GOTOFRONTBACK_BACK": "atzealdea",
|
"LOOKS_GOTOFRONTBACK_BACK": "atzealdea",
|
||||||
"LOOKS_GOFORWARDBACKWARDLAYERS": "joan %1 %2 geruza",
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "joan %1 %2 geruza",
|
||||||
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "aurrera",
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "aurrerantz",
|
||||||
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atzera",
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "atzerantz",
|
||||||
"LOOKS_BACKDROPNUMBERNAME": "%1 atzeko planoa",
|
"LOOKS_BACKDROPNUMBERNAME": "%1 atzeko oihala",
|
||||||
"LOOKS_COSTUMENUMBERNAME": "%1 mozorroa",
|
"LOOKS_COSTUMENUMBERNAME": "%1 itxura",
|
||||||
"LOOKS_NUMBERNAME_NUMBER": "zenbakia",
|
"LOOKS_NUMBERNAME_NUMBER": "zenbakia",
|
||||||
"LOOKS_NUMBERNAME_NAME": "izena",
|
"LOOKS_NUMBERNAME_NAME": "izena",
|
||||||
"LOOKS_SWITCHBACKDROPTOANDWAIT": "aldatu atzeko planoa %1 -ra eta itxaron",
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "aldatu atzeko oihala %1(e)ra eta itxaron",
|
||||||
"LOOKS_NEXTBACKDROP_BLOCK": "hurrengo atzeko planoa",
|
"LOOKS_NEXTBACKDROP_BLOCK": "hurrengo atzeko oihala",
|
||||||
"LOOKS_NEXTBACKDROP": "hurrengo atzeko planoa",
|
"LOOKS_NEXTBACKDROP": "hurrengo atzeko oihala",
|
||||||
"LOOKS_PREVIOUSBACKDROP": "aurreko atzeko planoa",
|
"LOOKS_PREVIOUSBACKDROP": "aurreko atzeko oihala",
|
||||||
"LOOKS_RANDOMBACKDROP": "ausazko atzeko planoa",
|
"LOOKS_RANDOMBACKDROP": "ausazko atzeko oihala",
|
||||||
"MOTION_MOVESTEPS": "mugitu %1 pausu ",
|
"MOTION_MOVESTEPS": "mugitu %1 pausu ",
|
||||||
"MOTION_TURNLEFT": "biratu %1 %2 gradu",
|
"MOTION_TURNLEFT": "biratu %1 %2 gradu",
|
||||||
"MOTION_TURNRIGHT": "biratu %1 %2 gradu",
|
"MOTION_TURNRIGHT": "biratu %1 %2 gradu",
|
||||||
"MOTION_POINTINDIRECTION": "begira jarri %1 norabidean",
|
"MOTION_POINTINDIRECTION": "begira jarri %1 norabidean",
|
||||||
"MOTION_POINTTOWARDS": "begira jarri %1 -ri ",
|
"MOTION_POINTTOWARDS": "begira jarri %1(e)ri ",
|
||||||
"MOTION_POINTTOWARDS_POINTER": "saguaren erakuslea",
|
"MOTION_POINTTOWARDS_POINTER": "saguaren erakuslea",
|
||||||
"MOTION_GOTO": "joan %1 -ra ",
|
"MOTION_GOTO": "joan %1(e)ra ",
|
||||||
"MOTION_GOTO_POINTER": "saguaren erakuslea",
|
"MOTION_GOTO_POINTER": "saguaren erakuslea",
|
||||||
"MOTION_GOTO_RANDOM": "ausazko kokapena",
|
"MOTION_GOTO_RANDOM": "ausazko kokapena",
|
||||||
"MOTION_GOTOXY": "joan x: %1 y: %2 -ra ",
|
"MOTION_GOTOXY": "joan x: %1 y: %2 kokapenera ",
|
||||||
"MOTION_GLIDESECSTOXY": "labaindu %1 segundutan x: %2 y: %3 posiziora",
|
"MOTION_GLIDESECSTOXY": "iragan %1 segundotan hona x: %2 y: %3",
|
||||||
"MOTION_GLIDETO": "labaindu %1 segundutan %2 -ra",
|
"MOTION_GLIDETO": "iragan %1 segundotan hona %2",
|
||||||
"MOTION_GLIDETO_POINTER": "saguaren erakuslea",
|
"MOTION_GLIDETO_POINTER": "saguaren erakuslea",
|
||||||
"MOTION_GLIDETO_RANDOM": "ausazko kokapena",
|
"MOTION_GLIDETO_RANDOM": "ausazko kokapena",
|
||||||
"MOTION_CHANGEXBY": "aldatu x %1 -naka",
|
"MOTION_CHANGEXBY": "aldatu x %1 unitate",
|
||||||
"MOTION_SETX": "x = %1",
|
"MOTION_SETX": "ezarri x: %1",
|
||||||
"MOTION_CHANGEYBY": "aldatu y %1 -naka",
|
"MOTION_CHANGEYBY": "aldatu y %1 unitate",
|
||||||
"MOTION_SETY": "y = %1",
|
"MOTION_SETY": "ezarri y: %1",
|
||||||
"MOTION_IFONEDGEBOUNCE": "errebotatu ertza ukitzean ",
|
"MOTION_IFONEDGEBOUNCE": "errebotatu ertza ukitzean ",
|
||||||
"MOTION_SETROTATIONSTYLE": "ezarri %1 biraketa modua ",
|
"MOTION_SETROTATIONSTYLE": "ezarri %1 biraketa modua ",
|
||||||
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ezker-eskubi",
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "ezker-eskuin",
|
||||||
"MOTION_SETROTATIONSTYLE_DONTROTATE": "ez biratu",
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "ez biratu",
|
||||||
"MOTION_SETROTATIONSTYLE_ALLAROUND": "norabide guztietan",
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "norabide guztietan",
|
||||||
"MOTION_XPOSITION": "x posizioa",
|
"MOTION_XPOSITION": "x kokapena",
|
||||||
"MOTION_YPOSITION": "y posizioa",
|
"MOTION_YPOSITION": "y kokapena",
|
||||||
"MOTION_DIRECTION": "norabidea",
|
"MOTION_DIRECTION": "norabidea",
|
||||||
"MOTION_SCROLLRIGHT": "korritu eskuinera %1",
|
"MOTION_SCROLLRIGHT": "korritu eskuinera %1",
|
||||||
"MOTION_SCROLLUP": "korritu gora %1",
|
"MOTION_SCROLLUP": "korritu gora %1",
|
||||||
|
@ -133,7 +134,7 @@
|
||||||
"MOTION_ALIGNSCENE_TOPRIGHT": "goian eskuinean",
|
"MOTION_ALIGNSCENE_TOPRIGHT": "goian eskuinean",
|
||||||
"MOTION_XSCROLL": "korritu x",
|
"MOTION_XSCROLL": "korritu x",
|
||||||
"MOTION_YSCROLL": "korritu y",
|
"MOTION_YSCROLL": "korritu y",
|
||||||
"MOTION_STAGE_SELECTED": "Aukeratutako eszena: ez dago mugimendurako blokerik",
|
"MOTION_STAGE_SELECTED": "Hautatutako eszena: ez dago mugimendurako blokerik",
|
||||||
"OPERATORS_ADD": "%1 + %2",
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
"OPERATORS_SUBTRACT": "%1 - %2",
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
"OPERATORS_MULTIPLY": "%1 * %2",
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
@ -153,7 +154,7 @@
|
||||||
"OPERATORS_LENGTH": "%1 -ren luzera",
|
"OPERATORS_LENGTH": "%1 -ren luzera",
|
||||||
"OPERATORS_CONTAINS": "%1 -k bere baitan al du %2?",
|
"OPERATORS_CONTAINS": "%1 -k bere baitan al du %2?",
|
||||||
"OPERATORS_MOD": "%1 modulu %2",
|
"OPERATORS_MOD": "%1 modulu %2",
|
||||||
"OPERATORS_ROUND": "%1 biribildu",
|
"OPERATORS_ROUND": "biribildu %1",
|
||||||
"OPERATORS_MATHOP": " %2 -tik %1",
|
"OPERATORS_MATHOP": " %2 -tik %1",
|
||||||
"OPERATORS_MATHOP_ABS": "balio absolutu",
|
"OPERATORS_MATHOP_ABS": "balio absolutu",
|
||||||
"OPERATORS_MATHOP_FLOOR": "zoru-funtzioa",
|
"OPERATORS_MATHOP_FLOOR": "zoru-funtzioa",
|
||||||
|
@ -169,38 +170,38 @@
|
||||||
"OPERATORS_MATHOP_LOG": "log",
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
"OPERATORS_MATHOP_EEXP": "e ^",
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
"OPERATORS_MATHOP_10EXP": "10 ^",
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
"PROCEDURES_DEFINITION": "%1 definitu",
|
"PROCEDURES_DEFINITION": "definitu %1",
|
||||||
"SENSING_TOUCHINGOBJECT": "%1 ukitzen?",
|
"SENSING_TOUCHINGOBJECT": "%1 ukitzen?",
|
||||||
"SENSING_TOUCHINGOBJECT_POINTER": "saguaren erakuslea",
|
"SENSING_TOUCHINGOBJECT_POINTER": "saguaren erakuslea",
|
||||||
"SENSING_TOUCHINGOBJECT_EDGE": "ertza",
|
"SENSING_TOUCHINGOBJECT_EDGE": "ertza",
|
||||||
"SENSING_TOUCHINGCOLOR": "%1 kolorea ukitzen?",
|
"SENSING_TOUCHINGCOLOR": "%1 kolorea ukitzen?",
|
||||||
"SENSING_COLORISTOUCHINGCOLOR": "%1 kolorea %2 ukitzen?",
|
"SENSING_COLORISTOUCHINGCOLOR": "%1 koloreak %2 ukitzen du?",
|
||||||
"SENSING_DISTANCETO": "%1 -rako distantzia",
|
"SENSING_DISTANCETO": "%1 -rako distantzia",
|
||||||
"SENSING_DISTANCETO_POINTER": "saguaren erakuslea",
|
"SENSING_DISTANCETO_POINTER": "saguaren erakuslea",
|
||||||
"SENSING_ASKANDWAIT": "galdetu %1 eta itxaron",
|
"SENSING_ASKANDWAIT": "galdetu %1 eta itxaron",
|
||||||
"SENSING_ASK_TEXT": "Nola duzu izena?",
|
"SENSING_ASK_TEXT": "Nola duzu izena?",
|
||||||
"SENSING_ANSWER": "erantzuna",
|
"SENSING_ANSWER": "erantzuna",
|
||||||
"SENSING_KEYPRESSED": "%1 tekla sakatuta?",
|
"SENSING_KEYPRESSED": "%1 tekla sakatuta dago?",
|
||||||
"SENSING_MOUSEDOWN": "sagua sakatuta?",
|
"SENSING_MOUSEDOWN": "sagua sakatuta?",
|
||||||
"SENSING_MOUSEX": "sagua x",
|
"SENSING_MOUSEX": "saguaren x",
|
||||||
"SENSING_MOUSEY": "sagua y",
|
"SENSING_MOUSEY": "saguaren y",
|
||||||
"SENSING_SETDRAGMODE": "arrastea %1 moduan ezarri",
|
"SENSING_SETDRAGMODE": "ezarri arrastea %1 moduan",
|
||||||
"SENSING_SETDRAGMODE_DRAGGABLE": "arrastagarria",
|
"SENSING_SETDRAGMODE_DRAGGABLE": "arrastagarria",
|
||||||
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "arrastaezina",
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "arrastaezina",
|
||||||
"SENSING_LOUDNESS": "ozentasuna",
|
"SENSING_LOUDNESS": "ozentasuna",
|
||||||
"SENSING_LOUD": "ozen?",
|
"SENSING_LOUD": "ozen?",
|
||||||
"SENSING_TIMER": "kronometroa",
|
"SENSING_TIMER": "kronometroa",
|
||||||
"SENSING_RESETTIMER": "kronometroa berrabiarazi",
|
"SENSING_RESETTIMER": "berrabiarazi kronometroa",
|
||||||
"SENSING_OF": "%2 -tik %1",
|
"SENSING_OF": "%2 -tik %1",
|
||||||
"SENSING_OF_XPOSITION": "x posizioa",
|
"SENSING_OF_XPOSITION": "x kokapena",
|
||||||
"SENSING_OF_YPOSITION": "y posizioa",
|
"SENSING_OF_YPOSITION": "y kokapena",
|
||||||
"SENSING_OF_DIRECTION": "norabidea",
|
"SENSING_OF_DIRECTION": "norabidea",
|
||||||
"SENSING_OF_COSTUMENUMBER": "# mozorroa",
|
"SENSING_OF_COSTUMENUMBER": "# itxura",
|
||||||
"SENSING_OF_COSTUMENAME": "mozorroaren izena",
|
"SENSING_OF_COSTUMENAME": "itxuraren izena",
|
||||||
"SENSING_OF_SIZE": "tamaina",
|
"SENSING_OF_SIZE": "tamaina",
|
||||||
"SENSING_OF_VOLUME": "bolumena",
|
"SENSING_OF_VOLUME": "bolumena",
|
||||||
"SENSING_OF_BACKDROPNUMBER": "# atzeko planoa",
|
"SENSING_OF_BACKDROPNUMBER": "# atzeko oihala",
|
||||||
"SENSING_OF_BACKDROPNAME": "atzeko planoaren izena",
|
"SENSING_OF_BACKDROPNAME": "atzeko oihalaren izena",
|
||||||
"SENSING_OF_STAGE": "Eszena",
|
"SENSING_OF_STAGE": "Eszena",
|
||||||
"SENSING_CURRENT": "oraingo %1",
|
"SENSING_CURRENT": "oraingo %1",
|
||||||
"SENSING_CURRENT_YEAR": "urtea",
|
"SENSING_CURRENT_YEAR": "urtea",
|
||||||
|
@ -210,27 +211,27 @@
|
||||||
"SENSING_CURRENT_HOUR": "ordua",
|
"SENSING_CURRENT_HOUR": "ordua",
|
||||||
"SENSING_CURRENT_MINUTE": "minutua",
|
"SENSING_CURRENT_MINUTE": "minutua",
|
||||||
"SENSING_CURRENT_SECOND": "segundoa",
|
"SENSING_CURRENT_SECOND": "segundoa",
|
||||||
"SENSING_DAYSSINCE2000": "2000 geroztiko egunak",
|
"SENSING_DAYSSINCE2000": "2000tik geroztiko egunak",
|
||||||
"SENSING_USERNAME": "erabiltzaile-izena",
|
"SENSING_USERNAME": "erabiltzaile-izena",
|
||||||
"SENSING_USERID": "erabiltzaile-id",
|
"SENSING_USERID": "erabiltzaile-id",
|
||||||
"SOUND_PLAY": "%1 soinua erreproduzitu",
|
"SOUND_PLAY": "hasi %1 soinua",
|
||||||
"SOUND_PLAYUNTILDONE": "%1 soinua erreproduzitu bukatu arte",
|
"SOUND_PLAYUNTILDONE": "erreproduzitu %1 soinua bukatu arte",
|
||||||
"SOUND_STOPALLSOUNDS": "soinu guztiak gelditu",
|
"SOUND_STOPALLSOUNDS": "gelditu soinu guztiak",
|
||||||
"SOUND_SETEFFECTO": "%1 efektua %2 -ri ezarri",
|
"SOUND_SETEFFECTO": "ezarri %1 efektua %2(e)ri",
|
||||||
"SOUND_CHANGEEFFECTBY": "aldatu %1 efektua %2 -naka",
|
"SOUND_CHANGEEFFECTBY": "aldatu %1 efektua %2 unitate",
|
||||||
"SOUND_CLEAREFFECTS": "kendu soinu-efektuak",
|
"SOUND_CLEAREFFECTS": "kendu soinu-efektuak",
|
||||||
"SOUND_EFFECTS_PITCH": "tonua",
|
"SOUND_EFFECTS_PITCH": "tonua",
|
||||||
"SOUND_EFFECTS_PAN": "ezker-eskubira mugitu soinua",
|
"SOUND_EFFECTS_PAN": "eraman soinua ezker/eskuinera",
|
||||||
"SOUND_CHANGEVOLUMEBY": "bolumena aldatu %1 -naka",
|
"SOUND_CHANGEVOLUMEBY": "aldatu bolumena %1 unitate",
|
||||||
"SOUND_SETVOLUMETO": "soinuaren bolumena = %1%",
|
"SOUND_SETVOLUMETO": "ezarri bolumena: %1%",
|
||||||
"SOUND_VOLUME": "bolumena",
|
"SOUND_VOLUME": "bolumena",
|
||||||
"CATEGORY_MOTION": "Mugimendua",
|
"CATEGORY_MOTION": "Mugimendua",
|
||||||
"CATEGORY_LOOKS": "Itxura",
|
"CATEGORY_LOOKS": "Bistaratzea",
|
||||||
"CATEGORY_SOUND": "Soinua",
|
"CATEGORY_SOUND": "Soinua",
|
||||||
"CATEGORY_EVENTS": "Gertaerak",
|
"CATEGORY_EVENTS": "Gertaerak",
|
||||||
"CATEGORY_CONTROL": "Kontrola",
|
"CATEGORY_CONTROL": "Kontrola",
|
||||||
"CATEGORY_SENSING": "Sentsoreak",
|
"CATEGORY_SENSING": "Sentsoreak",
|
||||||
"CATEGORY_OPERATORS": "Operadoreak",
|
"CATEGORY_OPERATORS": "Eragileak",
|
||||||
"CATEGORY_VARIABLES": "Aldagaiak",
|
"CATEGORY_VARIABLES": "Aldagaiak",
|
||||||
"CATEGORY_MYBLOCKS": "Nire blokeak",
|
"CATEGORY_MYBLOCKS": "Nire blokeak",
|
||||||
"DUPLICATE": "Bikoiztu",
|
"DUPLICATE": "Bikoiztu",
|
||||||
|
@ -238,8 +239,8 @@
|
||||||
"ADD_COMMENT": "Gehitu iruzkina",
|
"ADD_COMMENT": "Gehitu iruzkina",
|
||||||
"REMOVE_COMMENT": "Kendu iruzkina",
|
"REMOVE_COMMENT": "Kendu iruzkina",
|
||||||
"DELETE_BLOCK": "Ezabatu blokea",
|
"DELETE_BLOCK": "Ezabatu blokea",
|
||||||
"DELETE_X_BLOCKS": "Ezabatu %1 blokeak",
|
"DELETE_X_BLOCKS": "Ezabatu %1 bloke",
|
||||||
"DELETE_ALL_BLOCKS": "Ezabatu %1 bloke guztiak?",
|
"DELETE_ALL_BLOCKS": "Ezabatu %1 blokeak?",
|
||||||
"CLEAN_UP": "Kendu blokeak",
|
"CLEAN_UP": "Kendu blokeak",
|
||||||
"HELP": "Laguntza",
|
"HELP": "Laguntza",
|
||||||
"UNDO": "Desegin",
|
"UNDO": "Desegin",
|
||||||
|
@ -249,12 +250,12 @@
|
||||||
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Esan zerbait...",
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Esan zerbait...",
|
||||||
"COLOUR_HUE_LABEL": "Kolorea",
|
"COLOUR_HUE_LABEL": "Kolorea",
|
||||||
"COLOUR_SATURATION_LABEL": "Asetasuna",
|
"COLOUR_SATURATION_LABEL": "Asetasuna",
|
||||||
"COLOUR_BRIGHTNESS_LABEL": "Argitasuna",
|
"COLOUR_BRIGHTNESS_LABEL": "Distira",
|
||||||
"CHANGE_VALUE_TITLE": "Aldatu balioa:",
|
"CHANGE_VALUE_TITLE": "Aldatu balioa:",
|
||||||
"RENAME_VARIABLE": "Berrizendatu aldagaia",
|
"RENAME_VARIABLE": "Aldatu izena aldagaiari",
|
||||||
"RENAME_VARIABLE_TITLE": "Berrizendatu \"%1\" aldagai guztiak honela:",
|
"RENAME_VARIABLE_TITLE": "Aldatu izenak \"%1\" aldagaiei honela:",
|
||||||
"RENAME_VARIABLE_MODAL_TITLE": "Berrizendatu aldagaia",
|
"RENAME_VARIABLE_MODAL_TITLE": "Aldatu izena aldagaiari",
|
||||||
"NEW_VARIABLE": "Sortu aldagaia",
|
"NEW_VARIABLE": "Sortu aldagai bat",
|
||||||
"NEW_VARIABLE_TITLE": "Aldagai berriaren izena:",
|
"NEW_VARIABLE_TITLE": "Aldagai berriaren izena:",
|
||||||
"VARIABLE_MODAL_TITLE": "Aldagai berria",
|
"VARIABLE_MODAL_TITLE": "Aldagai berria",
|
||||||
"VARIABLE_ALREADY_EXISTS": "\"%1\" izeneko aldagaia badago lehendik.",
|
"VARIABLE_ALREADY_EXISTS": "\"%1\" izeneko aldagaia badago lehendik.",
|
||||||
|
@ -265,12 +266,12 @@
|
||||||
"NEW_PROCEDURE": "Sortu bloke bat",
|
"NEW_PROCEDURE": "Sortu bloke bat",
|
||||||
"PROCEDURE_ALREADY_EXISTS": "\"%1\" izeneko prozedura badago lehendik.",
|
"PROCEDURE_ALREADY_EXISTS": "\"%1\" izeneko prozedura badago lehendik.",
|
||||||
"PROCEDURE_DEFAULT_NAME": "blokearen izena",
|
"PROCEDURE_DEFAULT_NAME": "blokearen izena",
|
||||||
"NEW_LIST": "Zerrenda bat sortu",
|
"NEW_LIST": "Sortu zerrenda bat",
|
||||||
"NEW_LIST_TITLE": "Zerrenda berriaren izena:",
|
"NEW_LIST_TITLE": "Zerrenda berriaren izena:",
|
||||||
"LIST_MODAL_TITLE": "Zerrenda berria",
|
"LIST_MODAL_TITLE": "Zerrenda berria",
|
||||||
"LIST_ALREADY_EXISTS": "\"%1\" izeneko zerrenda badago lehendik.",
|
"LIST_ALREADY_EXISTS": "\"%1\" izeneko zerrenda badago lehendik.",
|
||||||
"RENAME_LIST_TITLE": "Berrizendatu \"%1\" zerrenda honela:",
|
"RENAME_LIST_TITLE": "Aldatu izenak \"%1\" zerrendei honela:",
|
||||||
"RENAME_LIST_MODAL_TITLE": "Berrizendatu zerrenda",
|
"RENAME_LIST_MODAL_TITLE": "Aldatu izena zerrendari",
|
||||||
"DEFAULT_LIST_ITEM": "gauza",
|
"DEFAULT_LIST_ITEM": "gauza",
|
||||||
"NEW_BROADCAST_MESSAGE": "Mezu berria",
|
"NEW_BROADCAST_MESSAGE": "Mezu berria",
|
||||||
"NEW_BROADCAST_MESSAGE_TITLE": "Mezu berriaren izena:",
|
"NEW_BROADCAST_MESSAGE_TITLE": "Mezu berriaren izena:",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "lisää %1 kohtaan %2 listassa %3",
|
"DATA_INSERTATLIST": "lisää %1 kohtaan %2 listassa %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "korvaa listan %2 kohdan %1 arvo arvolla %3",
|
"DATA_REPLACEITEMOFLIST": "korvaa listan %2 kohdan %1 arvo arvolla %3",
|
||||||
"DATA_ITEMOFLIST": "listan %2 %1. kohde",
|
"DATA_ITEMOFLIST": "listan %2 %1. kohde",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "listan %1 pituus",
|
"DATA_LENGTHOFLIST": "listan %1 pituus",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 sisältää %2?",
|
"DATA_LISTCONTAINSITEM": "%1 sisältää %2?",
|
||||||
"DATA_SHOWLIST": "näytä lista %1",
|
"DATA_SHOWLIST": "näytä lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insérer %1 en position %2 de %3",
|
"DATA_INSERTATLIST": "insérer %1 en position %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "remplacer l'élément %1 de la liste %2 par %3",
|
"DATA_REPLACEITEMOFLIST": "remplacer l'élément %1 de la liste %2 par %3",
|
||||||
"DATA_ITEMOFLIST": "élément %1 de %2",
|
"DATA_ITEMOFLIST": "élément %1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "longueur de %1",
|
"DATA_LENGTHOFLIST": "longueur de %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contient %2 ?",
|
"DATA_LISTCONTAINSITEM": "%1 contient %2 ?",
|
||||||
"DATA_SHOWLIST": "montrer la liste %1",
|
"DATA_SHOWLIST": "montrer la liste %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "mostre la liste %1",
|
"DATA_SHOWLIST": "mostre la liste %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "ionsáigh %1 ag %2 i %3",
|
"DATA_INSERTATLIST": "ionsáigh %1 ag %2 i %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "cuir %3 in áit mír %1 i %2",
|
"DATA_REPLACEITEMOFLIST": "cuir %3 in áit mír %1 i %2",
|
||||||
"DATA_ITEMOFLIST": "mír %1 as %2",
|
"DATA_ITEMOFLIST": "mír %1 as %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "fad %1",
|
"DATA_LENGTHOFLIST": "fad %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 agus %2 ann?",
|
"DATA_LISTCONTAINSITEM": "%1 agus %2 ann?",
|
||||||
"DATA_SHOWLIST": "taispeáin liosta %1",
|
"DATA_SHOWLIST": "taispeáin liosta %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "cuir %1 ris aig %2 de %3",
|
"DATA_INSERTATLIST": "cuir %1 ris aig %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "cuir %3 an àite nì %1 de %2",
|
"DATA_REPLACEITEMOFLIST": "cuir %3 an àite nì %1 de %2",
|
||||||
"DATA_ITEMOFLIST": "nì %1 de %2",
|
"DATA_ITEMOFLIST": "nì %1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "an fhaide aig %1",
|
"DATA_LENGTHOFLIST": "an fhaide aig %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%2 am broinn %1",
|
"DATA_LISTCONTAINSITEM": "%2 am broinn %1",
|
||||||
"DATA_SHOWLIST": "seall an liosta %1",
|
"DATA_SHOWLIST": "seall an liosta %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "inserir %1 en %2 de %3",
|
"DATA_INSERTATLIST": "inserir %1 en %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "substituír elemento %1 de %2 con %3",
|
"DATA_REPLACEITEMOFLIST": "substituír elemento %1 de %2 con %3",
|
||||||
"DATA_ITEMOFLIST": "elemento %1 de %2",
|
"DATA_ITEMOFLIST": "elemento %1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "lonxitude de %1",
|
"DATA_LENGTHOFLIST": "lonxitude de %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contén %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contén %2?",
|
||||||
"DATA_SHOWLIST": "amosar lista %1",
|
"DATA_SHOWLIST": "amosar lista %1",
|
||||||
|
@ -48,7 +49,7 @@
|
||||||
"EVENT_WHENGREATERTHAN_LOUDNESS": "intensidade do son",
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "intensidade do son",
|
||||||
"EVENT_BROADCAST": "emitir %1",
|
"EVENT_BROADCAST": "emitir %1",
|
||||||
"EVENT_BROADCASTANDWAIT": "emitir %1 e agardar",
|
"EVENT_BROADCASTANDWAIT": "emitir %1 e agardar",
|
||||||
"EVENT_WHENKEYPRESSED": "cando se prema a tecla %1",
|
"EVENT_WHENKEYPRESSED": "ao premer a tecla %1",
|
||||||
"EVENT_WHENKEYPRESSED_SPACE": "espazo",
|
"EVENT_WHENKEYPRESSED_SPACE": "espazo",
|
||||||
"EVENT_WHENKEYPRESSED_LEFT": "frecha esquerda",
|
"EVENT_WHENKEYPRESSED_LEFT": "frecha esquerda",
|
||||||
"EVENT_WHENKEYPRESSED_RIGHT": "frecha dereita",
|
"EVENT_WHENKEYPRESSED_RIGHT": "frecha dereita",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 ની લંબાઈ",
|
"DATA_LENGTHOFLIST": "%1 ની લંબાઈ",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
280
editor/blocks/ha.json
Normal file
280
editor/blocks/ha.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "maimaita %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "ni",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "הכנס %1 במקום %2 של %3",
|
"DATA_INSERTATLIST": "הכנס %1 במקום %2 של %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "קבע פריט %1 של %2 ל %3",
|
"DATA_REPLACEITEMOFLIST": "קבע פריט %1 של %2 ל %3",
|
||||||
"DATA_ITEMOFLIST": "פריט %1 של %2",
|
"DATA_ITEMOFLIST": "פריט %1 של %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "אורך של %1",
|
"DATA_LENGTHOFLIST": "אורך של %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 מכיל %2 ?",
|
"DATA_LISTCONTAINSITEM": "%1 מכיל %2 ?",
|
||||||
"DATA_SHOWLIST": "הצג רשימה %1",
|
"DATA_SHOWLIST": "הצג רשימה %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%3 %2 helyére szúrd be: %1",
|
"DATA_INSERTATLIST": "%3 %2 helyére szúrd be: %1",
|
||||||
"DATA_REPLACEITEMOFLIST": "%2 %1 eleme legyen %3",
|
"DATA_REPLACEITEMOFLIST": "%2 %1 eleme legyen %3",
|
||||||
"DATA_ITEMOFLIST": "%2 %1 eleme",
|
"DATA_ITEMOFLIST": "%2 %1 eleme",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 hossza",
|
"DATA_LENGTHOFLIST": "%1 hossza",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 tartalmazza %2?",
|
"DATA_LISTCONTAINSITEM": "%1 tartalmazza %2?",
|
||||||
"DATA_SHOWLIST": "mutasd az %1 listát",
|
"DATA_SHOWLIST": "mutasd az %1 listát",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "sisipkan %1 pada %2 dari %3",
|
"DATA_INSERTATLIST": "sisipkan %1 pada %2 dari %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "ganti benda %1 dari %2 dengan %3",
|
"DATA_REPLACEITEMOFLIST": "ganti benda %1 dari %2 dengan %3",
|
||||||
"DATA_ITEMOFLIST": "benda %1 dari %2",
|
"DATA_ITEMOFLIST": "benda %1 dari %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "panjang dari %1",
|
"DATA_LENGTHOFLIST": "panjang dari %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 berisi %2?",
|
"DATA_LISTCONTAINSITEM": "%1 berisi %2?",
|
||||||
"DATA_SHOWLIST": "tampilkan daftar %1",
|
"DATA_SHOWLIST": "tampilkan daftar %1",
|
||||||
|
|
280
editor/blocks/ig.json
Normal file
280
editor/blocks/ig.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "ebighi ebi",
|
||||||
|
"CONTROL_REPEAT": "Megharia%1",
|
||||||
|
"CONTROL_IF": "O buru %1 mgbe ahu ",
|
||||||
|
"CONTROL_ELSE": "Ma o bu",
|
||||||
|
"CONTROL_STOP": "kwusi",
|
||||||
|
"CONTROL_STOP_ALL": "nile",
|
||||||
|
"CONTROL_STOP_THIS": "edemede a",
|
||||||
|
"CONTROL_STOP_OTHER": "edemede ọzọ n'ime sprite",
|
||||||
|
"CONTROL_WAIT": "chere %1 ntabi anya",
|
||||||
|
"CONTROL_WAITUNTIL": "chere ruo %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "megharịa ruo %1",
|
||||||
|
"CONTROL_WHILE": "mgbe %1",
|
||||||
|
"CONTROL_FOREACH": "Maka %1 nile di na %2",
|
||||||
|
"CONTROL_STARTASCLONE": "mgbe m ga amalite dị ka oyiri",
|
||||||
|
"CONTROL_CREATECLONEOF": "mepụta ihe oyiri nke %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "onwe m",
|
||||||
|
"CONTROL_DELETETHISCLONE": "wepụ ihe oyiri a",
|
||||||
|
"CONTROL_COUNTER": "mgbagha",
|
||||||
|
"CONTROL_INCRCOUNTER": "nnwelite mgbagha",
|
||||||
|
"CONTROL_CLEARCOUNTER": "kpochapụ ọgụgụ ọnụ",
|
||||||
|
"CONTROL_ALLATONCE": "Ha nile n'otu oge",
|
||||||
|
"DATA_SETVARIABLETO": "setịpụ% 1 na% 2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "were %2 gbanwee %1",
|
||||||
|
"DATA_SHOWVARIABLE": "gosi agbanwe %1",
|
||||||
|
"DATA_HIDEVARIABLE": "zoo agbanwe %1",
|
||||||
|
"DATA_ADDTOLIST": "tinye% 1 na% 2",
|
||||||
|
"DATA_DELETEOFLIST": "wepụ% 1 na% 2",
|
||||||
|
"DATA_DELETEALLOFLIST": "wepụ ihe niile nke% 1",
|
||||||
|
"DATA_INSERTATLIST": "tinye% 1 na% 2 nke% 3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "dochie ihe% 1 nke% 2 na% 3",
|
||||||
|
"DATA_ITEMOFLIST": "ihe% 1 nke% 2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "ogologo nke % 1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "% 1 nwere% 2?",
|
||||||
|
"DATA_SHOWLIST": "gosi ndepụta% 1",
|
||||||
|
"DATA_HIDELIST": "zoo ndepụta% 1",
|
||||||
|
"DATA_INDEX_ALL": "niile",
|
||||||
|
"DATA_INDEX_LAST": " ìkpe āzụ ",
|
||||||
|
"DATA_INDEX_RANDOM": " ịrālụ ",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "mgbe ole a pịa %1",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "mgbe ole a pịa sprite",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "mgbe ole a pịa stage",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "mgbe sprite metụ %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "mgbe m nwetara %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "mgbe backdrop bara %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "mgbe %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "ndebe oge",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "oké olu",
|
||||||
|
"EVENT_BROADCAST": "mgbasa ozi %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "mgbasa ozi %1 ma chere",
|
||||||
|
"EVENT_WHENKEYPRESSED": "mgbe %1 pia Key",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "Ohere",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "arow nke di na aka ipa",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "arow nke no na aka nri",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "arow nke no na ala",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "arow nke no na elu",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "nke ọ bụla",
|
||||||
|
"LOOKS_SAYFORSECS": "kwuo %1 maka %2 ntabi anya",
|
||||||
|
"LOOKS_SAY": "Kwu o %1",
|
||||||
|
"LOOKS_HELLO": "Hello",
|
||||||
|
"LOOKS_THINKFORSECS": "chee echiche %1 %2 ntabi",
|
||||||
|
"LOOKS_THINK": "chee schieche %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "Gosi",
|
||||||
|
"LOOKS_HIDE": "Zoo",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "zochie sprite niile",
|
||||||
|
"LOOKS_EFFECT_COLOR": "ocha",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "anya azụ",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "agu",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "mmuo",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "Ndélé",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "gbanwee ejiji na %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "ejiji ọzọ",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "gaa na %1 oyi akwa",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "ihu",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "azụ",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "N'ihu",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "N'azu",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "onu ogugu",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "aha",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "backdrop ozo",
|
||||||
|
"LOOKS_NEXTBACKDROP": "backdrop ozo",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "backdrop gara-aga",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "Tuharia %1 %2 digirii",
|
||||||
|
"MOTION_TURNRIGHT": "Tuharia %1 %2 digirii",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "gas na %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "mee x ka o buru %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "Aka ekpe-aka nri",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "niile gbara gburugburu",
|
||||||
|
"MOTION_XPOSITION": "Onodu X",
|
||||||
|
"MOTION_YPOSITION": "Onodu Y",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "etiti",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "Elu-aka ekpe",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "n'elu elu, n'aka nri",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "Unere",
|
||||||
|
"OPERATORS_LETTEROF": "mkpuru okwu %1 n'ime %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "ogologo nke% 1",
|
||||||
|
"OPERATORS_CONTAINS": "% 1 nwere% 2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 n'ime %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "ala",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "N'ime",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10^",
|
||||||
|
"PROCEDURES_DEFINITION": "kọwaa %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "na-emetụ %1? ",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "onu",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "gini bu aha gi?",
|
||||||
|
"SENSING_ANSWER": "Aziza",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "apidara mouse",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "oké olu",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "ndebe oge",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 n'ime %2",
|
||||||
|
"SENSING_OF_XPOSITION": "Onodu X",
|
||||||
|
"SENSING_OF_YPOSITION": "Onodu Y",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "ejiji #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "aha ejiji",
|
||||||
|
"SENSING_OF_SIZE": "Ndélé",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "ugbu a %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "afọ",
|
||||||
|
"SENSING_CURRENT_MONTH": "ọnwa",
|
||||||
|
"SENSING_CURRENT_DATE": "ụbọchị",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "ubochi n'izu",
|
||||||
|
"SENSING_CURRENT_HOUR": "Nkeji",
|
||||||
|
"SENSING_CURRENT_MINUTE": "Elekere",
|
||||||
|
"SENSING_CURRENT_SECOND": "Ntabi",
|
||||||
|
"SENSING_DAYSSINCE2000": "Ubochi ndi gafegoronu kemgbe 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "Kwusi.ime uda obula",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Mmeghari ahu",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Uda",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Mee ejima",
|
||||||
|
"DELETE": "kpochapu",
|
||||||
|
"ADD_COMMENT": "tinye nkowa",
|
||||||
|
"REMOVE_COMMENT": "wepu nkowa",
|
||||||
|
"DELETE_BLOCK": "Kpochapu Otu",
|
||||||
|
"DELETE_X_BLOCKS": "kpochapu otu %1",
|
||||||
|
"DELETE_ALL_BLOCKS": "kpochapu otu %1 nile",
|
||||||
|
"CLEAN_UP": "Mee otu ka ha diri ocha",
|
||||||
|
"HELP": "Nyere aka",
|
||||||
|
"UNDO": "Megharia azu",
|
||||||
|
"REDO": "Megharia ihu",
|
||||||
|
"EDIT_PROCEDURE": "dezie",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Gaa na nkowa",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "kwuo ihe ọ bụla",
|
||||||
|
"COLOUR_HUE_LABEL": "Ocha",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "gbanwee aha Variable ",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Meputa otu",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "aha otu",
|
||||||
|
"NEW_LIST": "Meputa ofu ahiri",
|
||||||
|
"NEW_LIST_TITLE": "Aha ahiri ohuru",
|
||||||
|
"LIST_MODAL_TITLE": "Ahiri Ohuru",
|
||||||
|
"LIST_ALREADY_EXISTS": "enweelaarii ahiri nke aha ya bu %1",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "ihe",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "ozi ọhụrụ",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "aha ozi ọhụrụ",
|
||||||
|
"BROADCAST_MODAL_TITLE": "ozi ọhụrụ",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "ozi1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "settu %1 við %2 af %3",
|
"DATA_INSERTATLIST": "settu %1 við %2 af %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "skiptu út hlut %1 af %2 fyrir %3",
|
"DATA_REPLACEITEMOFLIST": "skiptu út hlut %1 af %2 fyrir %3",
|
||||||
"DATA_ITEMOFLIST": "hlutur %1 af %2",
|
"DATA_ITEMOFLIST": "hlutur %1 af %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "lengd %1",
|
"DATA_LENGTHOFLIST": "lengd %1",
|
||||||
"DATA_LISTCONTAINSITEM": "inniheldur %1, %2?",
|
"DATA_LISTCONTAINSITEM": "inniheldur %1, %2?",
|
||||||
"DATA_SHOWLIST": "sýndu lista %1",
|
"DATA_SHOWLIST": "sýndu lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "inserisci %1 alla posizione %2 di %3",
|
"DATA_INSERTATLIST": "inserisci %1 alla posizione %2 di %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "sostituisci elemento %1 di %2 con %3",
|
"DATA_REPLACEITEMOFLIST": "sostituisci elemento %1 di %2 con %3",
|
||||||
"DATA_ITEMOFLIST": "elemento %1 di %2",
|
"DATA_ITEMOFLIST": "elemento %1 di %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "posizione di %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "lunghezza di %1",
|
"DATA_LENGTHOFLIST": "lunghezza di %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contiene %2",
|
"DATA_LISTCONTAINSITEM": "%1 contiene %2",
|
||||||
"DATA_SHOWLIST": "mostra la lista %1",
|
"DATA_SHOWLIST": "mostra la lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%3 の %2 ばんめに %1 をそうにゅうする",
|
"DATA_INSERTATLIST": "%3 の %2 ばんめに %1 をそうにゅうする",
|
||||||
"DATA_REPLACEITEMOFLIST": "%2 の %1 を %3 でおきかえる",
|
"DATA_REPLACEITEMOFLIST": "%2 の %1 を %3 でおきかえる",
|
||||||
"DATA_ITEMOFLIST": "%2 の %1 ばんめ",
|
"DATA_ITEMOFLIST": "%2 の %1 ばんめ",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 のながさ",
|
"DATA_LENGTHOFLIST": "%1 のながさ",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 に %2 がふくまれる",
|
"DATA_LISTCONTAINSITEM": "%1 に %2 がふくまれる",
|
||||||
"DATA_SHOWLIST": "リスト %1 をひょうじする",
|
"DATA_SHOWLIST": "リスト %1 をひょうじする",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%3 の %2 番目に %1 を挿入する",
|
"DATA_INSERTATLIST": "%3 の %2 番目に %1 を挿入する",
|
||||||
"DATA_REPLACEITEMOFLIST": "%2 の %1 を %3 で置き換える",
|
"DATA_REPLACEITEMOFLIST": "%2 の %1 を %3 で置き換える",
|
||||||
"DATA_ITEMOFLIST": "%2 の %1 番目",
|
"DATA_ITEMOFLIST": "%2 の %1 番目",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 の長さ",
|
"DATA_LENGTHOFLIST": "%1 の長さ",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 に %2 が含まれる",
|
"DATA_LISTCONTAINSITEM": "%1 に %2 が含まれる",
|
||||||
"DATA_SHOWLIST": "リスト %1 を表示する",
|
"DATA_SHOWLIST": "リスト %1 を表示する",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "ჩასვი %1 %3-ის %2-ზე",
|
"DATA_INSERTATLIST": "ჩასვი %1 %3-ის %2-ზე",
|
||||||
"DATA_REPLACEITEMOFLIST": "შეცვალე საგანი %2-ის %1 %3-ით",
|
"DATA_REPLACEITEMOFLIST": "შეცვალე საგანი %2-ის %1 %3-ით",
|
||||||
"DATA_ITEMOFLIST": "საგანი %2-ის %1",
|
"DATA_ITEMOFLIST": "საგანი %2-ის %1",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1-ის სიგრძე",
|
"DATA_LENGTHOFLIST": "%1-ის სიგრძე",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 შეიცავს %2-ს?",
|
"DATA_LISTCONTAINSITEM": "%1 შეიცავს %2-ს?",
|
||||||
"DATA_SHOWLIST": "უჩვენე სია %1",
|
"DATA_SHOWLIST": "უჩვენე სია %1",
|
||||||
|
@ -75,10 +76,10 @@
|
||||||
"LOOKS_SETEFFECTTO": "დაადგინე %1 ეფექტი %2-ით",
|
"LOOKS_SETEFFECTTO": "დაადგინე %1 ეფექტი %2-ით",
|
||||||
"LOOKS_CLEARGRAPHICEFFECTS": "წაშალე გრაფიკული ეფექტები",
|
"LOOKS_CLEARGRAPHICEFFECTS": "წაშალე გრაფიკული ეფექტები",
|
||||||
"LOOKS_CHANGESIZEBY": "შეცვალე ზომა %1-ით",
|
"LOOKS_CHANGESIZEBY": "შეცვალე ზომა %1-ით",
|
||||||
"LOOKS_SETSIZETO": "დაადგინე ზომა %1%-ით",
|
"LOOKS_SETSIZETO": "დაადგინე ზომა %1 %-ით",
|
||||||
"LOOKS_SIZE": "ზომა",
|
"LOOKS_SIZE": "ზომა",
|
||||||
"LOOKS_CHANGESTRETCHBY": "შეცვალე დაჭიმულობა %1-ით",
|
"LOOKS_CHANGESTRETCHBY": "შეცვალე დაჭიმულობა %1-ით",
|
||||||
"LOOKS_SETSTRETCHTO": "დაადგინე დაჭიმულობა %1%-მდე",
|
"LOOKS_SETSTRETCHTO": "დაადგინე დაჭიმულობა %1 %-მდე",
|
||||||
"LOOKS_SWITCHCOSTUMETO": "შეცვალე კოსტიუმი %1-მდე",
|
"LOOKS_SWITCHCOSTUMETO": "შეცვალე კოსტიუმი %1-მდე",
|
||||||
"LOOKS_NEXTCOSTUME": "მომდევნო კოსტიუმი",
|
"LOOKS_NEXTCOSTUME": "მომდევნო კოსტიუმი",
|
||||||
"LOOKS_SWITCHBACKDROPTO": "შეცვალე ფონი %1-მდე",
|
"LOOKS_SWITCHBACKDROPTO": "შეცვალე ფონი %1-მდე",
|
||||||
|
@ -161,7 +162,7 @@
|
||||||
"OPERATORS_MATHOP_SQRT": "კვადრატული ფესვი",
|
"OPERATORS_MATHOP_SQRT": "კვადრატული ფესვი",
|
||||||
"OPERATORS_MATHOP_SIN": "სინუსი",
|
"OPERATORS_MATHOP_SIN": "სინუსი",
|
||||||
"OPERATORS_MATHOP_COS": "კოსინუსი",
|
"OPERATORS_MATHOP_COS": "კოსინუსი",
|
||||||
"OPERATORS_MATHOP_TAN": "tan",
|
"OPERATORS_MATHOP_TAN": "ტანგენცია",
|
||||||
"OPERATORS_MATHOP_ASIN": "asin",
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
"OPERATORS_MATHOP_ACOS": "acos",
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
"OPERATORS_MATHOP_ATAN": "atan",
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
@ -251,11 +252,11 @@
|
||||||
"COLOUR_SATURATION_LABEL": "გადავსება",
|
"COLOUR_SATURATION_LABEL": "გადავსება",
|
||||||
"COLOUR_BRIGHTNESS_LABEL": "სიკაშკაშე",
|
"COLOUR_BRIGHTNESS_LABEL": "სიკაშკაშე",
|
||||||
"CHANGE_VALUE_TITLE": "შეცვალე მნიშვნელობა",
|
"CHANGE_VALUE_TITLE": "შეცვალე მნიშვნელობა",
|
||||||
"RENAME_VARIABLE": "შეცვალე ცვლადის სახელი",
|
"RENAME_VARIABLE": "გადაარქვი ცვლადს",
|
||||||
"RENAME_VARIABLE_TITLE": "გადაარქვი ყველა \"%1\" ცვლადის სახელი:",
|
"RENAME_VARIABLE_TITLE": "გადაარქვი ყველა \"%1\" ცვლადის სახელი:",
|
||||||
"RENAME_VARIABLE_MODAL_TITLE": "შეცვალე ცვლადის სახელი",
|
"RENAME_VARIABLE_MODAL_TITLE": "შეცვალე ცვლადის სახელი",
|
||||||
"NEW_VARIABLE": "შეადგინე ცვლადი",
|
"NEW_VARIABLE": "შეადგინე ცვლადი",
|
||||||
"NEW_VARIABLE_TITLE": "ცვლადის ახალი სახელი",
|
"NEW_VARIABLE_TITLE": "ცვლადის ახალი სახელი:",
|
||||||
"VARIABLE_MODAL_TITLE": "ახალი ცვლადი",
|
"VARIABLE_MODAL_TITLE": "ახალი ცვლადი",
|
||||||
"VARIABLE_ALREADY_EXISTS": "ცვლადი სახელით \"%1\" უკვე არსებობს",
|
"VARIABLE_ALREADY_EXISTS": "ცვლადი სახელით \"%1\" უკვე არსებობს",
|
||||||
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "ცვლადი სახელად \"%1\" უკვე არსებობს \"%2\" ტიპის სხვა ცვლადისთვის",
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "ცვლადი სახელად \"%1\" უკვე არსებობს \"%2\" ტიპის სხვა ცვლადისთვის",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%1 을(를) %3 리스트의 %2 번째에 넣기",
|
"DATA_INSERTATLIST": "%1 을(를) %3 리스트의 %2 번째에 넣기",
|
||||||
"DATA_REPLACEITEMOFLIST": "%2 리스트의 %1 번째 항목을 %3 으로 바꾸기",
|
"DATA_REPLACEITEMOFLIST": "%2 리스트의 %1 번째 항목을 %3 으로 바꾸기",
|
||||||
"DATA_ITEMOFLIST": "%2 리스트의 %1 번째 항목",
|
"DATA_ITEMOFLIST": "%2 리스트의 %1 번째 항목",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 의 길이",
|
"DATA_LENGTHOFLIST": "%1 의 길이",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 이(가) %2 을(를) 포함하는가?",
|
"DATA_LISTCONTAINSITEM": "%1 이(가) %2 을(를) 포함하는가?",
|
||||||
"DATA_SHOWLIST": "%1 리스트 보이기",
|
"DATA_SHOWLIST": "%1 리스트 보이기",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
280
editor/blocks/lg.json
Normal file
280
editor/blocks/lg.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "myself",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "įterpti %1 į %2 sąrašo %3 vietą",
|
"DATA_INSERTATLIST": "įterpti %1 į %2 sąrašo %3 vietą",
|
||||||
"DATA_REPLACEITEMOFLIST": "Pakeiskite dalyką %1 iš sąrašo %2 su %3",
|
"DATA_REPLACEITEMOFLIST": "Pakeiskite dalyką %1 iš sąrašo %2 su %3",
|
||||||
"DATA_ITEMOFLIST": "dalyką %1 su %2",
|
"DATA_ITEMOFLIST": "dalyką %1 su %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 sąrašo ilgis",
|
"DATA_LENGTHOFLIST": "%1 sąrašo ilgis",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 yra %2?",
|
"DATA_LISTCONTAINSITEM": "%1 yra %2?",
|
||||||
"DATA_SHOWLIST": "rodyti sąrašą %1",
|
"DATA_SHOWLIST": "rodyti sąrašą %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "iespraust %1 pie %2 sarakstā %3",
|
"DATA_INSERTATLIST": "iespraust %1 pie %2 sarakstā %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "aizvietot vienumu %1 sarakstā %2 ar %3",
|
"DATA_REPLACEITEMOFLIST": "aizvietot vienumu %1 sarakstā %2 ar %3",
|
||||||
"DATA_ITEMOFLIST": "vienums %1 sarakstā %2",
|
"DATA_ITEMOFLIST": "vienums %1 sarakstā %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 garums",
|
"DATA_LENGTHOFLIST": "%1 garums",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 satur %2",
|
"DATA_LISTCONTAINSITEM": "%1 satur %2",
|
||||||
"DATA_SHOWLIST": "rādīt sarakstu %1",
|
"DATA_SHOWLIST": "rādīt sarakstu %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "whakaurua te %1 hei %2 o %3",
|
"DATA_INSERTATLIST": "whakaurua te %1 hei %2 o %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "whakakapia te tūemi %1 o %2, ki %3",
|
"DATA_REPLACEITEMOFLIST": "whakakapia te tūemi %1 o %2, ki %3",
|
||||||
"DATA_ITEMOFLIST": "te tūemi %1 o %2",
|
"DATA_ITEMOFLIST": "te tūemi %1 o %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "te roanga o te %1",
|
"DATA_LENGTHOFLIST": "te roanga o te %1",
|
||||||
"DATA_LISTCONTAINSITEM": "kei roto i %1 te %2?",
|
"DATA_LISTCONTAINSITEM": "kei roto i %1 te %2?",
|
||||||
"DATA_SHOWLIST": "whakaaturia te rārangi %1",
|
"DATA_SHOWLIST": "whakaaturia te rārangi %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "selit %1 pada %2 dari %3",
|
"DATA_INSERTATLIST": "selit %1 pada %2 dari %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "papar senarai %1",
|
"DATA_SHOWLIST": "papar senarai %1",
|
||||||
|
|
280
editor/blocks/my.json
Normal file
280
editor/blocks/my.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "myself",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "sett inn %1 på plass %2 i %3",
|
"DATA_INSERTATLIST": "sett inn %1 på plass %2 i %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "erstatt element %1 i %2 med %3",
|
"DATA_REPLACEITEMOFLIST": "erstatt element %1 i %2 med %3",
|
||||||
"DATA_ITEMOFLIST": "element %1 i %2",
|
"DATA_ITEMOFLIST": "element %1 i %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "lengden av %1",
|
"DATA_LENGTHOFLIST": "lengden av %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 inneholder %2?",
|
"DATA_LISTCONTAINSITEM": "%1 inneholder %2?",
|
||||||
"DATA_SHOWLIST": "vis liste %1",
|
"DATA_SHOWLIST": "vis liste %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "voeg %1 toe op %2 van %3",
|
"DATA_INSERTATLIST": "voeg %1 toe op %2 van %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "vervang item %1 van %2 door %3",
|
"DATA_REPLACEITEMOFLIST": "vervang item %1 van %2 door %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 van %2",
|
"DATA_ITEMOFLIST": "item %1 van %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "lengte van %1",
|
"DATA_LENGTHOFLIST": "lengte van %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 bevat %2?",
|
"DATA_LISTCONTAINSITEM": "%1 bevat %2?",
|
||||||
"DATA_SHOWLIST": "toon lijst %1",
|
"DATA_SHOWLIST": "toon lijst %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "set inn %1 på plass %2 i %3",
|
"DATA_INSERTATLIST": "set inn %1 på plass %2 i %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "byt ut element %1 i %2 med %3",
|
"DATA_REPLACEITEMOFLIST": "byt ut element %1 i %2 med %3",
|
||||||
"DATA_ITEMOFLIST": "element %1 i %2",
|
"DATA_ITEMOFLIST": "element %1 i %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "lengda til %1",
|
"DATA_LENGTHOFLIST": "lengda til %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 inneheld %2?",
|
"DATA_LISTCONTAINSITEM": "%1 inneheld %2?",
|
||||||
"DATA_SHOWLIST": "vis lista %1",
|
"DATA_SHOWLIST": "vis lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
280
editor/blocks/pap.json
Normal file
280
editor/blocks/pap.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "myself",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "Wstaw %1 na %2 pozycji do %3",
|
"DATA_INSERTATLIST": "Wstaw %1 na %2 pozycji do %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "Zamień %1 z %2 na %3",
|
"DATA_REPLACEITEMOFLIST": "Zamień %1 z %2 na %3",
|
||||||
"DATA_ITEMOFLIST": "%1 z %2",
|
"DATA_ITEMOFLIST": "%1 z %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "Długość z %1",
|
"DATA_LENGTHOFLIST": "Długość z %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 zawiera %2?",
|
"DATA_LISTCONTAINSITEM": "%1 zawiera %2?",
|
||||||
"DATA_SHOWLIST": "Pokaż listę %1",
|
"DATA_SHOWLIST": "Pokaż listę %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insira %1 na posição %2 de %3",
|
"DATA_INSERTATLIST": "insira %1 na posição %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "substitua o item %1 de %2 por %3",
|
"DATA_REPLACEITEMOFLIST": "substitua o item %1 de %2 por %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 de %2",
|
"DATA_ITEMOFLIST": "item %1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "tamanho de %1",
|
"DATA_LENGTHOFLIST": "tamanho de %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contém %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contém %2?",
|
||||||
"DATA_SHOWLIST": "mostre a lista %1",
|
"DATA_SHOWLIST": "mostre a lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insere %1 como %2 de %3",
|
"DATA_INSERTATLIST": "insere %1 como %2 de %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "substitui %1 de %2 por %3",
|
"DATA_REPLACEITEMOFLIST": "substitui %1 de %2 por %3",
|
||||||
"DATA_ITEMOFLIST": "%1 de %2",
|
"DATA_ITEMOFLIST": "%1 de %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "o comprimento de %1",
|
"DATA_LENGTHOFLIST": "o comprimento de %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contém %2",
|
"DATA_LISTCONTAINSITEM": "%1 contém %2",
|
||||||
"DATA_SHOWLIST": "mostra a lista %1",
|
"DATA_SHOWLIST": "mostra a lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "winay %1 chaymantapas %2 kaymanta %3",
|
"DATA_INSERTATLIST": "winay %1 chaymantapas %2 kaymanta %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "kikraykuy chayta %1 kaymanta %2 kaywan %3",
|
"DATA_REPLACEITEMOFLIST": "kikraykuy chayta %1 kaymanta %2 kaywan %3",
|
||||||
"DATA_ITEMOFLIST": "Imakuna %1 kaymanta %2",
|
"DATA_ITEMOFLIST": "Imakuna %1 kaymanta %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "sunin %1",
|
"DATA_LENGTHOFLIST": "sunin %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 kachkanchu %2?",
|
"DATA_LISTCONTAINSITEM": "%1 kachkanchu %2?",
|
||||||
"DATA_SHOWLIST": "qawachiy qillqayta %1",
|
"DATA_SHOWLIST": "qawachiy qillqayta %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "inserează %1 la %2 din %3",
|
"DATA_INSERTATLIST": "inserează %1 la %2 din %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "înlocuiește item %1 din %2 cu %3",
|
"DATA_REPLACEITEMOFLIST": "înlocuiește item %1 din %2 cu %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 din %2",
|
"DATA_ITEMOFLIST": "item %1 din %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "nr. elementului %1 în %2",
|
||||||
"DATA_LENGTHOFLIST": "lungimea lui %1",
|
"DATA_LENGTHOFLIST": "lungimea lui %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 conține %2?",
|
"DATA_LISTCONTAINSITEM": "%1 conține %2?",
|
||||||
"DATA_SHOWLIST": "arată lista %1",
|
"DATA_SHOWLIST": "arată lista %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "вставить %1 в %3 на место %2",
|
"DATA_INSERTATLIST": "вставить %1 в %3 на место %2",
|
||||||
"DATA_REPLACEITEMOFLIST": "заменить элемент %1 в %2 на %3",
|
"DATA_REPLACEITEMOFLIST": "заменить элемент %1 в %2 на %3",
|
||||||
"DATA_ITEMOFLIST": "элемент %1 в %2",
|
"DATA_ITEMOFLIST": "элемент %1 в %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "длина %1",
|
"DATA_LENGTHOFLIST": "длина %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 содержит %2?",
|
"DATA_LISTCONTAINSITEM": "%1 содержит %2?",
|
||||||
"DATA_SHOWLIST": "показать список %1",
|
"DATA_SHOWLIST": "показать список %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "vlož %1 na %2 v %3",
|
"DATA_INSERTATLIST": "vlož %1 na %2 v %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3",
|
"DATA_REPLACEITEMOFLIST": "nahraď %1 v %2 hodnotou %3",
|
||||||
"DATA_ITEMOFLIST": "prvok %1 z %2",
|
"DATA_ITEMOFLIST": "prvok %1 z %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "dĺžka %1",
|
"DATA_LENGTHOFLIST": "dĺžka %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 obsahuje %2?",
|
"DATA_LISTCONTAINSITEM": "%1 obsahuje %2?",
|
||||||
"DATA_SHOWLIST": "ukáž zoznam %1",
|
"DATA_SHOWLIST": "ukáž zoznam %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "vstavi %1 na %2 v %3",
|
"DATA_INSERTATLIST": "vstavi %1 na %2 v %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "zamenjaj %1 v %2 z %3",
|
"DATA_REPLACEITEMOFLIST": "zamenjaj %1 v %2 z %3",
|
||||||
"DATA_ITEMOFLIST": "element %1 v %2",
|
"DATA_ITEMOFLIST": "element %1 v %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "dolžina %1",
|
"DATA_LENGTHOFLIST": "dolžina %1",
|
||||||
"DATA_LISTCONTAINSITEM": "Ali %1 vsebuje %2?",
|
"DATA_LISTCONTAINSITEM": "Ali %1 vsebuje %2?",
|
||||||
"DATA_SHOWLIST": "pokaži seznam %1",
|
"DATA_SHOWLIST": "pokaži seznam %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "убаци %1 на %2 у %3",
|
"DATA_INSERTATLIST": "убаци %1 на %2 у %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "замени елемент %1 у %2 са %3",
|
"DATA_REPLACEITEMOFLIST": "замени елемент %1 у %2 са %3",
|
||||||
"DATA_ITEMOFLIST": "елемент %1 из %2",
|
"DATA_ITEMOFLIST": "елемент %1 из %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "дужина %1",
|
"DATA_LENGTHOFLIST": "дужина %1",
|
||||||
"DATA_LISTCONTAINSITEM": "да ли %1 садржи %2?",
|
"DATA_LISTCONTAINSITEM": "да ли %1 садржи %2?",
|
||||||
"DATA_SHOWLIST": "прикажи листу %1",
|
"DATA_SHOWLIST": "прикажи листу %1",
|
||||||
|
|
280
editor/blocks/ss.json
Normal file
280
editor/blocks/ss.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "myself",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
280
editor/blocks/st.json
Normal file
280
editor/blocks/st.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "myself",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "hlakola",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Thuso",
|
||||||
|
"UNDO": "hlakola / etsolla",
|
||||||
|
"REDO": "etsa hape / pheta",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "'mala/mmala",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "ho khanya",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "infoga %1 vid %2 i %3",
|
"DATA_INSERTATLIST": "infoga %1 vid %2 i %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "ersätt posten %1 i %2 med %3",
|
"DATA_REPLACEITEMOFLIST": "ersätt posten %1 i %2 med %3",
|
||||||
"DATA_ITEMOFLIST": "post %1 i %2",
|
"DATA_ITEMOFLIST": "post %1 i %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "längden av %1",
|
"DATA_LENGTHOFLIST": "längden av %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 innehåller %2",
|
"DATA_LISTCONTAINSITEM": "%1 innehåller %2",
|
||||||
"DATA_SHOWLIST": "visa listan %1",
|
"DATA_SHOWLIST": "visa listan %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "Weka %1 kwa %2 ya %3",
|
"DATA_INSERTATLIST": "Weka %1 kwa %2 ya %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "Badilisha kipengee %1 kwa %2 na %3",
|
"DATA_REPLACEITEMOFLIST": "Badilisha kipengee %1 kwa %2 na %3",
|
||||||
"DATA_ITEMOFLIST": "Kipengee %1 kwa %2",
|
"DATA_ITEMOFLIST": "Kipengee %1 kwa %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "Urefu wa %1",
|
"DATA_LENGTHOFLIST": "Urefu wa %1",
|
||||||
"DATA_LISTCONTAINSITEM": "Je, %1 ina %2?",
|
"DATA_LISTCONTAINSITEM": "Je, %1 ina %2?",
|
||||||
"DATA_SHOWLIST": "Onyesha orodha %1",
|
"DATA_SHOWLIST": "Onyesha orodha %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 యొక్క పొడవు ",
|
"DATA_LENGTHOFLIST": "%1 యొక్క పొడవు ",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 %2 లో ఉంటె ",
|
"DATA_LISTCONTAINSITEM": "%1 %2 లో ఉంటె ",
|
||||||
"DATA_SHOWLIST": "%1 జాబితా ని చూపుట",
|
"DATA_SHOWLIST": "%1 జాబితా ని చూపుట",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "แทรก %1 ที่ลำดับ %2 ของ %3",
|
"DATA_INSERTATLIST": "แทรก %1 ที่ลำดับ %2 ของ %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "แทนที่รายการที่ %1 ของ %2 ด้วย %3",
|
"DATA_REPLACEITEMOFLIST": "แทนที่รายการที่ %1 ของ %2 ด้วย %3",
|
||||||
"DATA_ITEMOFLIST": "รายการที่ %1 ของ %2",
|
"DATA_ITEMOFLIST": "รายการที่ %1 ของ %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "ความยาวของ %1",
|
"DATA_LENGTHOFLIST": "ความยาวของ %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 มี %2?",
|
"DATA_LISTCONTAINSITEM": "%1 มี %2?",
|
||||||
"DATA_SHOWLIST": "แสดงรายการ %1",
|
"DATA_SHOWLIST": "แสดงรายการ %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "%1 i %3 ün %2 pozisyonuna ekle",
|
"DATA_INSERTATLIST": "%1 i %3 ün %2 pozisyonuna ekle",
|
||||||
"DATA_REPLACEITEMOFLIST": "%2 öğesinin %1 öğesini %3 ile değiştir",
|
"DATA_REPLACEITEMOFLIST": "%2 öğesinin %1 öğesini %3 ile değiştir",
|
||||||
"DATA_ITEMOFLIST": "%2 nin %1 öğesi",
|
"DATA_ITEMOFLIST": "%2 nin %1 öğesi",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1'in uzunluğu",
|
"DATA_LENGTHOFLIST": "%1'in uzunluğu",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 %2'yi içeriyor mu? ",
|
"DATA_LISTCONTAINSITEM": "%1 %2'yi içeriyor mu? ",
|
||||||
"DATA_SHOWLIST": "%1 listesini göster",
|
"DATA_SHOWLIST": "%1 listesini göster",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "вставити %1 на місці %2 списку %3",
|
"DATA_INSERTATLIST": "вставити %1 на місці %2 списку %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "замінити елемент %1 в %2 на %3",
|
"DATA_REPLACEITEMOFLIST": "замінити елемент %1 в %2 на %3",
|
||||||
"DATA_ITEMOFLIST": "елемент %1 з %2",
|
"DATA_ITEMOFLIST": "елемент %1 з %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "довжина %1",
|
"DATA_LENGTHOFLIST": "довжина %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 містить %2?",
|
"DATA_LISTCONTAINSITEM": "%1 містить %2?",
|
||||||
"DATA_SHOWLIST": "показати список %1",
|
"DATA_SHOWLIST": "показати список %1",
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"CONTROL_IF": "if %1 then",
|
"CONTROL_IF": "if %1 then",
|
||||||
"CONTROL_ELSE": "ورنہ",
|
"CONTROL_ELSE": "ورنہ",
|
||||||
"CONTROL_STOP": "stop",
|
"CONTROL_STOP": "stop",
|
||||||
"CONTROL_STOP_ALL": "all",
|
"CONTROL_STOP_ALL": "تمام",
|
||||||
"CONTROL_STOP_THIS": "this script",
|
"CONTROL_STOP_THIS": "this script",
|
||||||
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
"CONTROL_WAIT": "wait %1 seconds",
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
@ -30,12 +30,13 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
"DATA_HIDELIST": "hide list %1",
|
"DATA_HIDELIST": "hide list %1",
|
||||||
"DATA_INDEX_ALL": "all",
|
"DATA_INDEX_ALL": "تمام",
|
||||||
"DATA_INDEX_LAST": "last",
|
"DATA_INDEX_LAST": "آخری",
|
||||||
"DATA_INDEX_RANDOM": "random",
|
"DATA_INDEX_RANDOM": "random",
|
||||||
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
"EVENT_WHENTHISSPRITECLICKED": "جب یہ بھوت دبے",
|
"EVENT_WHENTHISSPRITECLICKED": "جب یہ بھوت دبے",
|
||||||
|
@ -64,7 +65,7 @@
|
||||||
"LOOKS_SHOW": "دکھاوٰ",
|
"LOOKS_SHOW": "دکھاوٰ",
|
||||||
"LOOKS_HIDE": "چھپا وُ",
|
"LOOKS_HIDE": "چھپا وُ",
|
||||||
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
"LOOKS_EFFECT_COLOR": "color",
|
"LOOKS_EFFECT_COLOR": "رنگ",
|
||||||
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
"LOOKS_EFFECT_WHIRL": "whirl",
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
@ -203,9 +204,9 @@
|
||||||
"SENSING_OF_BACKDROPNAME": "نام پس منظر",
|
"SENSING_OF_BACKDROPNAME": "نام پس منظر",
|
||||||
"SENSING_OF_STAGE": "Stage",
|
"SENSING_OF_STAGE": "Stage",
|
||||||
"SENSING_CURRENT": "current %1",
|
"SENSING_CURRENT": "current %1",
|
||||||
"SENSING_CURRENT_YEAR": "year",
|
"SENSING_CURRENT_YEAR": "سال",
|
||||||
"SENSING_CURRENT_MONTH": "month",
|
"SENSING_CURRENT_MONTH": "مہینہ",
|
||||||
"SENSING_CURRENT_DATE": "date",
|
"SENSING_CURRENT_DATE": "تاریخ",
|
||||||
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
"SENSING_CURRENT_HOUR": "hour",
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
"SENSING_CURRENT_MINUTE": "minute",
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
@ -233,7 +234,7 @@
|
||||||
"CATEGORY_OPERATORS": "عاملین",
|
"CATEGORY_OPERATORS": "عاملین",
|
||||||
"CATEGORY_VARIABLES": "Variables",
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
"CATEGORY_MYBLOCKS": "My Blocks",
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
"DUPLICATE": "Duplicate",
|
"DUPLICATE": "نقل",
|
||||||
"DELETE": "مٹائیں",
|
"DELETE": "مٹائیں",
|
||||||
"ADD_COMMENT": "Add Comment",
|
"ADD_COMMENT": "Add Comment",
|
||||||
"REMOVE_COMMENT": "Remove Comment",
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
@ -265,9 +266,9 @@
|
||||||
"NEW_PROCEDURE": "Make a Block",
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
"PROCEDURE_DEFAULT_NAME": "block name",
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
"NEW_LIST": "Make a List",
|
"NEW_LIST": "فہرست بنائیں",
|
||||||
"NEW_LIST_TITLE": "New list name:",
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
"LIST_MODAL_TITLE": "New List",
|
"LIST_MODAL_TITLE": "نئی فہرست",
|
||||||
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "thêm phần tử %1 tại vị trí %2 của %3",
|
"DATA_INSERTATLIST": "thêm phần tử %1 tại vị trí %2 của %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "thay thế phần tử thứ %1 của danh sách %2 bằng %3",
|
"DATA_REPLACEITEMOFLIST": "thay thế phần tử thứ %1 của danh sách %2 bằng %3",
|
||||||
"DATA_ITEMOFLIST": "phần tử thứ %1 của %2",
|
"DATA_ITEMOFLIST": "phần tử thứ %1 của %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "kích thước của %1",
|
"DATA_LENGTHOFLIST": "kích thước của %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 chứa phần tử %2?",
|
"DATA_LISTCONTAINSITEM": "%1 chứa phần tử %2?",
|
||||||
"DATA_SHOWLIST": "hiện danh sách %1",
|
"DATA_SHOWLIST": "hiện danh sách %1",
|
||||||
|
|
280
editor/blocks/xh.json
Normal file
280
editor/blocks/xh.json
Normal file
|
@ -0,0 +1,280 @@
|
||||||
|
{
|
||||||
|
"CONTROL_FOREVER": "forever",
|
||||||
|
"CONTROL_REPEAT": "repeat %1",
|
||||||
|
"CONTROL_IF": "if %1 then",
|
||||||
|
"CONTROL_ELSE": "else",
|
||||||
|
"CONTROL_STOP": "stop",
|
||||||
|
"CONTROL_STOP_ALL": "all",
|
||||||
|
"CONTROL_STOP_THIS": "this script",
|
||||||
|
"CONTROL_STOP_OTHER": "other scripts in sprite",
|
||||||
|
"CONTROL_WAIT": "wait %1 seconds",
|
||||||
|
"CONTROL_WAITUNTIL": "wait until %1",
|
||||||
|
"CONTROL_REPEATUNTIL": "repeat until %1",
|
||||||
|
"CONTROL_WHILE": "while %1",
|
||||||
|
"CONTROL_FOREACH": "for each %1 in %2",
|
||||||
|
"CONTROL_STARTASCLONE": "when I start as a clone",
|
||||||
|
"CONTROL_CREATECLONEOF": "create clone of %1",
|
||||||
|
"CONTROL_CREATECLONEOF_MYSELF": "myself",
|
||||||
|
"CONTROL_DELETETHISCLONE": "delete this clone",
|
||||||
|
"CONTROL_COUNTER": "counter",
|
||||||
|
"CONTROL_INCRCOUNTER": "increment counter",
|
||||||
|
"CONTROL_CLEARCOUNTER": "clear counter",
|
||||||
|
"CONTROL_ALLATONCE": "all at once",
|
||||||
|
"DATA_SETVARIABLETO": "set %1 to %2",
|
||||||
|
"DATA_CHANGEVARIABLEBY": "change %1 by %2",
|
||||||
|
"DATA_SHOWVARIABLE": "show variable %1",
|
||||||
|
"DATA_HIDEVARIABLE": "hide variable %1",
|
||||||
|
"DATA_ADDTOLIST": "add %1 to %2",
|
||||||
|
"DATA_DELETEOFLIST": "delete %1 of %2",
|
||||||
|
"DATA_DELETEALLOFLIST": "delete all of %1",
|
||||||
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
"DATA_HIDELIST": "hide list %1",
|
||||||
|
"DATA_INDEX_ALL": "all",
|
||||||
|
"DATA_INDEX_LAST": "last",
|
||||||
|
"DATA_INDEX_RANDOM": "random",
|
||||||
|
"EVENT_WHENFLAGCLICKED": "when %1 clicked",
|
||||||
|
"EVENT_WHENTHISSPRITECLICKED": "when this sprite clicked",
|
||||||
|
"EVENT_WHENSTAGECLICKED": "when stage clicked",
|
||||||
|
"EVENT_WHENTOUCHINGOBJECT": "when this sprite touches %1",
|
||||||
|
"EVENT_WHENBROADCASTRECEIVED": "when I receive %1",
|
||||||
|
"EVENT_WHENBACKDROPSWITCHESTO": "when backdrop switches to %1",
|
||||||
|
"EVENT_WHENGREATERTHAN": "when %1 > %2",
|
||||||
|
"EVENT_WHENGREATERTHAN_TIMER": "timer",
|
||||||
|
"EVENT_WHENGREATERTHAN_LOUDNESS": "loudness",
|
||||||
|
"EVENT_BROADCAST": "broadcast %1",
|
||||||
|
"EVENT_BROADCASTANDWAIT": "broadcast %1 and wait",
|
||||||
|
"EVENT_WHENKEYPRESSED": "when %1 key pressed",
|
||||||
|
"EVENT_WHENKEYPRESSED_SPACE": "space",
|
||||||
|
"EVENT_WHENKEYPRESSED_LEFT": "left arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_RIGHT": "right arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_DOWN": "down arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_UP": "up arrow",
|
||||||
|
"EVENT_WHENKEYPRESSED_ANY": "any",
|
||||||
|
"LOOKS_SAYFORSECS": "say %1 for %2 seconds",
|
||||||
|
"LOOKS_SAY": "say %1",
|
||||||
|
"LOOKS_HELLO": "Hello!",
|
||||||
|
"LOOKS_THINKFORSECS": "think %1 for %2 seconds",
|
||||||
|
"LOOKS_THINK": "think %1",
|
||||||
|
"LOOKS_HMM": "Hmm...",
|
||||||
|
"LOOKS_SHOW": "show",
|
||||||
|
"LOOKS_HIDE": "hide",
|
||||||
|
"LOOKS_HIDEALLSPRITES": "hide all sprites",
|
||||||
|
"LOOKS_EFFECT_COLOR": "color",
|
||||||
|
"LOOKS_EFFECT_FISHEYE": "fisheye",
|
||||||
|
"LOOKS_EFFECT_WHIRL": "whirl",
|
||||||
|
"LOOKS_EFFECT_PIXELATE": "pixelate",
|
||||||
|
"LOOKS_EFFECT_MOSAIC": "mosaic",
|
||||||
|
"LOOKS_EFFECT_BRIGHTNESS": "brightness",
|
||||||
|
"LOOKS_EFFECT_GHOST": "ghost",
|
||||||
|
"LOOKS_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"LOOKS_SETEFFECTTO": "set %1 effect to %2",
|
||||||
|
"LOOKS_CLEARGRAPHICEFFECTS": "clear graphic effects",
|
||||||
|
"LOOKS_CHANGESIZEBY": "change size by %1",
|
||||||
|
"LOOKS_SETSIZETO": "set size to %1 %",
|
||||||
|
"LOOKS_SIZE": "size",
|
||||||
|
"LOOKS_CHANGESTRETCHBY": "change stretch by %1",
|
||||||
|
"LOOKS_SETSTRETCHTO": "set stretch to %1 %",
|
||||||
|
"LOOKS_SWITCHCOSTUMETO": "switch costume to %1",
|
||||||
|
"LOOKS_NEXTCOSTUME": "next costume",
|
||||||
|
"LOOKS_SWITCHBACKDROPTO": "switch backdrop to %1",
|
||||||
|
"LOOKS_GOTOFRONTBACK": "go to %1 layer",
|
||||||
|
"LOOKS_GOTOFRONTBACK_FRONT": "front",
|
||||||
|
"LOOKS_GOTOFRONTBACK_BACK": "back",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS": "go %1 %2 layers",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_FORWARD": "forward",
|
||||||
|
"LOOKS_GOFORWARDBACKWARDLAYERS_BACKWARD": "backward",
|
||||||
|
"LOOKS_BACKDROPNUMBERNAME": "backdrop %1",
|
||||||
|
"LOOKS_COSTUMENUMBERNAME": "costume %1",
|
||||||
|
"LOOKS_NUMBERNAME_NUMBER": "number",
|
||||||
|
"LOOKS_NUMBERNAME_NAME": "name",
|
||||||
|
"LOOKS_SWITCHBACKDROPTOANDWAIT": "switch backdrop to %1 and wait",
|
||||||
|
"LOOKS_NEXTBACKDROP_BLOCK": "next backdrop",
|
||||||
|
"LOOKS_NEXTBACKDROP": "next backdrop",
|
||||||
|
"LOOKS_PREVIOUSBACKDROP": "previous backdrop",
|
||||||
|
"LOOKS_RANDOMBACKDROP": "random backdrop",
|
||||||
|
"MOTION_MOVESTEPS": "move %1 steps",
|
||||||
|
"MOTION_TURNLEFT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_TURNRIGHT": "turn %1 %2 degrees",
|
||||||
|
"MOTION_POINTINDIRECTION": "point in direction %1",
|
||||||
|
"MOTION_POINTTOWARDS": "point towards %1",
|
||||||
|
"MOTION_POINTTOWARDS_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO": "go to %1",
|
||||||
|
"MOTION_GOTO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GOTO_RANDOM": "random position",
|
||||||
|
"MOTION_GOTOXY": "go to x: %1 y: %2",
|
||||||
|
"MOTION_GLIDESECSTOXY": "glide %1 secs to x: %2 y: %3",
|
||||||
|
"MOTION_GLIDETO": "glide %1 secs to %2",
|
||||||
|
"MOTION_GLIDETO_POINTER": "mouse-pointer",
|
||||||
|
"MOTION_GLIDETO_RANDOM": "random position",
|
||||||
|
"MOTION_CHANGEXBY": "change x by %1",
|
||||||
|
"MOTION_SETX": "set x to %1",
|
||||||
|
"MOTION_CHANGEYBY": "change y by %1",
|
||||||
|
"MOTION_SETY": "set y to %1",
|
||||||
|
"MOTION_IFONEDGEBOUNCE": "if on edge, bounce",
|
||||||
|
"MOTION_SETROTATIONSTYLE": "set rotation style %1",
|
||||||
|
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "left-right",
|
||||||
|
"MOTION_SETROTATIONSTYLE_DONTROTATE": "don't rotate",
|
||||||
|
"MOTION_SETROTATIONSTYLE_ALLAROUND": "all around",
|
||||||
|
"MOTION_XPOSITION": "x position",
|
||||||
|
"MOTION_YPOSITION": "y position",
|
||||||
|
"MOTION_DIRECTION": "direction",
|
||||||
|
"MOTION_SCROLLRIGHT": "scroll right %1",
|
||||||
|
"MOTION_SCROLLUP": "scroll up %1",
|
||||||
|
"MOTION_ALIGNSCENE": "align scene %1",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMLEFT": "bottom-left",
|
||||||
|
"MOTION_ALIGNSCENE_BOTTOMRIGHT": "bottom-right",
|
||||||
|
"MOTION_ALIGNSCENE_MIDDLE": "middle",
|
||||||
|
"MOTION_ALIGNSCENE_TOPLEFT": "top-left",
|
||||||
|
"MOTION_ALIGNSCENE_TOPRIGHT": "top-right",
|
||||||
|
"MOTION_XSCROLL": "x scroll",
|
||||||
|
"MOTION_YSCROLL": "y scroll",
|
||||||
|
"MOTION_STAGE_SELECTED": "Stage selected: no motion blocks",
|
||||||
|
"OPERATORS_ADD": "%1 + %2",
|
||||||
|
"OPERATORS_SUBTRACT": "%1 - %2",
|
||||||
|
"OPERATORS_MULTIPLY": "%1 * %2",
|
||||||
|
"OPERATORS_DIVIDE": "%1 / %2",
|
||||||
|
"OPERATORS_RANDOM": "pick random %1 to %2",
|
||||||
|
"OPERATORS_GT": "%1 > %2",
|
||||||
|
"OPERATORS_LT": "%1 < %2",
|
||||||
|
"OPERATORS_EQUALS": "%1 = %2",
|
||||||
|
"OPERATORS_AND": "%1 and %2",
|
||||||
|
"OPERATORS_OR": "%1 or %2",
|
||||||
|
"OPERATORS_NOT": "not %1",
|
||||||
|
"OPERATORS_JOIN": "join %1 %2",
|
||||||
|
"OPERATORS_JOIN_APPLE": "apple",
|
||||||
|
"OPERATORS_JOIN_BANANA": "banana",
|
||||||
|
"OPERATORS_LETTEROF": "letter %1 of %2",
|
||||||
|
"OPERATORS_LETTEROF_APPLE": "a",
|
||||||
|
"OPERATORS_LENGTH": "length of %1",
|
||||||
|
"OPERATORS_CONTAINS": "%1 contains %2?",
|
||||||
|
"OPERATORS_MOD": "%1 mod %2",
|
||||||
|
"OPERATORS_ROUND": "round %1",
|
||||||
|
"OPERATORS_MATHOP": "%1 of %2",
|
||||||
|
"OPERATORS_MATHOP_ABS": "abs",
|
||||||
|
"OPERATORS_MATHOP_FLOOR": "floor",
|
||||||
|
"OPERATORS_MATHOP_CEILING": "ceiling",
|
||||||
|
"OPERATORS_MATHOP_SQRT": "sqrt",
|
||||||
|
"OPERATORS_MATHOP_SIN": "sin",
|
||||||
|
"OPERATORS_MATHOP_COS": "cos",
|
||||||
|
"OPERATORS_MATHOP_TAN": "tan",
|
||||||
|
"OPERATORS_MATHOP_ASIN": "asin",
|
||||||
|
"OPERATORS_MATHOP_ACOS": "acos",
|
||||||
|
"OPERATORS_MATHOP_ATAN": "atan",
|
||||||
|
"OPERATORS_MATHOP_LN": "ln",
|
||||||
|
"OPERATORS_MATHOP_LOG": "log",
|
||||||
|
"OPERATORS_MATHOP_EEXP": "e ^",
|
||||||
|
"OPERATORS_MATHOP_10EXP": "10 ^",
|
||||||
|
"PROCEDURES_DEFINITION": "define %1",
|
||||||
|
"SENSING_TOUCHINGOBJECT": "touching %1?",
|
||||||
|
"SENSING_TOUCHINGOBJECT_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_TOUCHINGOBJECT_EDGE": "edge",
|
||||||
|
"SENSING_TOUCHINGCOLOR": "touching color %1?",
|
||||||
|
"SENSING_COLORISTOUCHINGCOLOR": "color %1 is touching %2?",
|
||||||
|
"SENSING_DISTANCETO": "distance to %1",
|
||||||
|
"SENSING_DISTANCETO_POINTER": "mouse-pointer",
|
||||||
|
"SENSING_ASKANDWAIT": "ask %1 and wait",
|
||||||
|
"SENSING_ASK_TEXT": "What's your name?",
|
||||||
|
"SENSING_ANSWER": "answer",
|
||||||
|
"SENSING_KEYPRESSED": "key %1 pressed?",
|
||||||
|
"SENSING_MOUSEDOWN": "mouse down?",
|
||||||
|
"SENSING_MOUSEX": "mouse x",
|
||||||
|
"SENSING_MOUSEY": "mouse y",
|
||||||
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
|
"SENSING_SETDRAGMODE_DRAGGABLE": "draggable",
|
||||||
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
||||||
|
"SENSING_LOUDNESS": "loudness",
|
||||||
|
"SENSING_LOUD": "loud?",
|
||||||
|
"SENSING_TIMER": "timer",
|
||||||
|
"SENSING_RESETTIMER": "reset timer",
|
||||||
|
"SENSING_OF": "%1 of %2",
|
||||||
|
"SENSING_OF_XPOSITION": "x position",
|
||||||
|
"SENSING_OF_YPOSITION": "y position",
|
||||||
|
"SENSING_OF_DIRECTION": "direction",
|
||||||
|
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||||
|
"SENSING_OF_COSTUMENAME": "costume name",
|
||||||
|
"SENSING_OF_SIZE": "size",
|
||||||
|
"SENSING_OF_VOLUME": "volume",
|
||||||
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
"SENSING_OF_BACKDROPNAME": "backdrop name",
|
||||||
|
"SENSING_OF_STAGE": "Stage",
|
||||||
|
"SENSING_CURRENT": "current %1",
|
||||||
|
"SENSING_CURRENT_YEAR": "year",
|
||||||
|
"SENSING_CURRENT_MONTH": "month",
|
||||||
|
"SENSING_CURRENT_DATE": "date",
|
||||||
|
"SENSING_CURRENT_DAYOFWEEK": "day of week",
|
||||||
|
"SENSING_CURRENT_HOUR": "hour",
|
||||||
|
"SENSING_CURRENT_MINUTE": "minute",
|
||||||
|
"SENSING_CURRENT_SECOND": "second",
|
||||||
|
"SENSING_DAYSSINCE2000": "days since 2000",
|
||||||
|
"SENSING_USERNAME": "username",
|
||||||
|
"SENSING_USERID": "user id",
|
||||||
|
"SOUND_PLAY": "start sound %1",
|
||||||
|
"SOUND_PLAYUNTILDONE": "play sound %1 until done",
|
||||||
|
"SOUND_STOPALLSOUNDS": "stop all sounds",
|
||||||
|
"SOUND_SETEFFECTO": "set %1 effect to %2",
|
||||||
|
"SOUND_CHANGEEFFECTBY": "change %1 effect by %2",
|
||||||
|
"SOUND_CLEAREFFECTS": "clear sound effects",
|
||||||
|
"SOUND_EFFECTS_PITCH": "pitch",
|
||||||
|
"SOUND_EFFECTS_PAN": "pan left/right",
|
||||||
|
"SOUND_CHANGEVOLUMEBY": "change volume by %1",
|
||||||
|
"SOUND_SETVOLUMETO": "set volume to %1%",
|
||||||
|
"SOUND_VOLUME": "volume",
|
||||||
|
"CATEGORY_MOTION": "Motion",
|
||||||
|
"CATEGORY_LOOKS": "Looks",
|
||||||
|
"CATEGORY_SOUND": "Sound",
|
||||||
|
"CATEGORY_EVENTS": "Events",
|
||||||
|
"CATEGORY_CONTROL": "Control",
|
||||||
|
"CATEGORY_SENSING": "Sensing",
|
||||||
|
"CATEGORY_OPERATORS": "Operators",
|
||||||
|
"CATEGORY_VARIABLES": "Variables",
|
||||||
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
|
"DUPLICATE": "Duplicate",
|
||||||
|
"DELETE": "Delete",
|
||||||
|
"ADD_COMMENT": "Add Comment",
|
||||||
|
"REMOVE_COMMENT": "Remove Comment",
|
||||||
|
"DELETE_BLOCK": "Delete Block",
|
||||||
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
"CLEAN_UP": "Clean up Blocks",
|
||||||
|
"HELP": "Help",
|
||||||
|
"UNDO": "Undo",
|
||||||
|
"REDO": "Redo",
|
||||||
|
"EDIT_PROCEDURE": "Edit",
|
||||||
|
"SHOW_PROCEDURE_DEFINITION": "Go to definition",
|
||||||
|
"WORKSPACE_COMMENT_DEFAULT_TEXT": "Say something...",
|
||||||
|
"COLOUR_HUE_LABEL": "Color",
|
||||||
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
|
"COLOUR_BRIGHTNESS_LABEL": "Brightness",
|
||||||
|
"CHANGE_VALUE_TITLE": "Change value:",
|
||||||
|
"RENAME_VARIABLE": "Rename variable",
|
||||||
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
|
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
||||||
|
"NEW_VARIABLE": "Make a Variable",
|
||||||
|
"NEW_VARIABLE_TITLE": "New variable name:",
|
||||||
|
"VARIABLE_MODAL_TITLE": "New Variable",
|
||||||
|
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
||||||
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
|
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
||||||
|
"NEW_PROCEDURE": "Make a Block",
|
||||||
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
|
"NEW_LIST": "Make a List",
|
||||||
|
"NEW_LIST_TITLE": "New list name:",
|
||||||
|
"LIST_MODAL_TITLE": "New List",
|
||||||
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
|
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
||||||
|
"DEFAULT_LIST_ITEM": "thing",
|
||||||
|
"NEW_BROADCAST_MESSAGE": "New message",
|
||||||
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
||||||
|
"BROADCAST_MODAL_TITLE": "New Message",
|
||||||
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
||||||
|
}
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "fi %1 si %2 ti %3",
|
"DATA_INSERTATLIST": "fi %1 si %2 ti %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "rọpo ohun kan %1 ti %2 pẹlu %3",
|
"DATA_REPLACEITEMOFLIST": "rọpo ohun kan %1 ti %2 pẹlu %3",
|
||||||
"DATA_ITEMOFLIST": "ohun kan %1 ti %2",
|
"DATA_ITEMOFLIST": "ohun kan %1 ti %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "ipari ti %1",
|
"DATA_LENGTHOFLIST": "ipari ti %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 ni %2?",
|
"DATA_LISTCONTAINSITEM": "%1 ni %2?",
|
||||||
"DATA_SHOWLIST": "ṣe afihan akojọ %1",
|
"DATA_SHOWLIST": "ṣe afihan akojọ %1",
|
||||||
|
@ -186,17 +187,17 @@
|
||||||
"SENSING_MOUSEY": "mouse y",
|
"SENSING_MOUSEY": "mouse y",
|
||||||
"SENSING_SETDRAGMODE": "set drag mode %1",
|
"SENSING_SETDRAGMODE": "set drag mode %1",
|
||||||
"SENSING_SETDRAGMODE_DRAGGABLE": "Sefa",
|
"SENSING_SETDRAGMODE_DRAGGABLE": "Sefa",
|
||||||
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "not draggable",
|
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "ko ṣe wo",
|
||||||
"SENSING_LOUDNESS": "ariwo",
|
"SENSING_LOUDNESS": "ariwo",
|
||||||
"SENSING_LOUD": "loud?",
|
"SENSING_LOUD": "npariwo",
|
||||||
"SENSING_TIMER": "Aago",
|
"SENSING_TIMER": "Aago",
|
||||||
"SENSING_RESETTIMER": "reset timer",
|
"SENSING_RESETTIMER": "tun aago to",
|
||||||
"SENSING_OF": "%1 ti %2",
|
"SENSING_OF": "%1 ti %2",
|
||||||
"SENSING_OF_XPOSITION": "ipo x",
|
"SENSING_OF_XPOSITION": "ipo x",
|
||||||
"SENSING_OF_YPOSITION": "ipo y ",
|
"SENSING_OF_YPOSITION": "ipo y ",
|
||||||
"SENSING_OF_DIRECTION": "itọsọna",
|
"SENSING_OF_DIRECTION": "itọsọna",
|
||||||
"SENSING_OF_COSTUMENUMBER": "costume #",
|
"SENSING_OF_COSTUMENUMBER": "aso ere",
|
||||||
"SENSING_OF_COSTUMENAME": "costume name",
|
"SENSING_OF_COSTUMENAME": "oruko aso ere",
|
||||||
"SENSING_OF_SIZE": "iwọn",
|
"SENSING_OF_SIZE": "iwọn",
|
||||||
"SENSING_OF_VOLUME": "iwọn didun",
|
"SENSING_OF_VOLUME": "iwọn didun",
|
||||||
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
"SENSING_OF_BACKDROPNUMBER": "backdrop #",
|
||||||
|
@ -230,13 +231,13 @@
|
||||||
"CATEGORY_EVENTS": "Isele",
|
"CATEGORY_EVENTS": "Isele",
|
||||||
"CATEGORY_CONTROL": "Iṣakoso",
|
"CATEGORY_CONTROL": "Iṣakoso",
|
||||||
"CATEGORY_SENSING": "Oye",
|
"CATEGORY_SENSING": "Oye",
|
||||||
"CATEGORY_OPERATORS": "Operators",
|
"CATEGORY_OPERATORS": "oniṣẹ",
|
||||||
"CATEGORY_VARIABLES": "Ayípadà",
|
"CATEGORY_VARIABLES": "Ayípadà",
|
||||||
"CATEGORY_MYBLOCKS": "My Blocks",
|
"CATEGORY_MYBLOCKS": "My Blocks",
|
||||||
"DUPLICATE": "Eda",
|
"DUPLICATE": "Eda",
|
||||||
"DELETE": "Yo",
|
"DELETE": "Yo",
|
||||||
"ADD_COMMENT": "Fi Asoye si",
|
"ADD_COMMENT": "Fi Asoye si",
|
||||||
"REMOVE_COMMENT": "Remove Comment",
|
"REMOVE_COMMENT": "Yo Asoye ",
|
||||||
"DELETE_BLOCK": "Delete Block",
|
"DELETE_BLOCK": "Delete Block",
|
||||||
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
"DELETE_X_BLOCKS": "Delete %1 Blocks",
|
||||||
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
"DELETE_ALL_BLOCKS": "Delete all %1 blocks?",
|
||||||
|
@ -251,26 +252,26 @@
|
||||||
"COLOUR_SATURATION_LABEL": "Saturation",
|
"COLOUR_SATURATION_LABEL": "Saturation",
|
||||||
"COLOUR_BRIGHTNESS_LABEL": "Imọlẹ",
|
"COLOUR_BRIGHTNESS_LABEL": "Imọlẹ",
|
||||||
"CHANGE_VALUE_TITLE": "Yi iye pada",
|
"CHANGE_VALUE_TITLE": "Yi iye pada",
|
||||||
"RENAME_VARIABLE": "Rename variable",
|
"RENAME_VARIABLE": "Fun Ayípadà ni oruko mi",
|
||||||
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
"RENAME_VARIABLE_TITLE": "Rename all \"%1\" variables to:",
|
||||||
"RENAME_VARIABLE_MODAL_TITLE": "Rename Variable",
|
"RENAME_VARIABLE_MODAL_TITLE": "Fun Ayipada ni oruko mi",
|
||||||
"NEW_VARIABLE": "Make a Variable",
|
"NEW_VARIABLE": "Se Ayipada kan",
|
||||||
"NEW_VARIABLE_TITLE": "Oruko Ayípadà titun ",
|
"NEW_VARIABLE_TITLE": "Oruko Ayípadà titun ",
|
||||||
"VARIABLE_MODAL_TITLE": "Ayípadà titun",
|
"VARIABLE_MODAL_TITLE": "Ayípadà titun",
|
||||||
"VARIABLE_ALREADY_EXISTS": "A variable named \"%1\" already exists.",
|
"VARIABLE_ALREADY_EXISTS": "Ayipada to nje \"%1\" wa tele",
|
||||||
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "A variable named \"%1\" already exists for another variable of type \"%2\".",
|
||||||
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
"DELETE_VARIABLE_CONFIRMATION": "Delete %1 uses of the \"%2\" variable?",
|
||||||
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Can't delete the variable \"%1\" because it's part of the definition of the function \"%2\"",
|
||||||
"DELETE_VARIABLE": "Delete the \"%1\" variable",
|
"DELETE_VARIABLE": "Pa Ayípadà %1 re",
|
||||||
"NEW_PROCEDURE": "Ṣe Dẹkun kan",
|
"NEW_PROCEDURE": "Ṣe Dẹkun kan",
|
||||||
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
"PROCEDURE_ALREADY_EXISTS": "A procedure named \"%1\" already exists.",
|
||||||
"PROCEDURE_DEFAULT_NAME": "block name",
|
"PROCEDURE_DEFAULT_NAME": "block name",
|
||||||
"NEW_LIST": "Ṣe akojọ kan",
|
"NEW_LIST": "Ṣe akojọ kan",
|
||||||
"NEW_LIST_TITLE": "New list name:",
|
"NEW_LIST_TITLE": "Oruko Akojo titun",
|
||||||
"LIST_MODAL_TITLE": "New List",
|
"LIST_MODAL_TITLE": "Akojo Titun ",
|
||||||
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
"LIST_ALREADY_EXISTS": "A list named \"%1\" already exists.",
|
||||||
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
"RENAME_LIST_TITLE": "Rename all \"%1\" lists to:",
|
||||||
"RENAME_LIST_MODAL_TITLE": "Rename List",
|
"RENAME_LIST_MODAL_TITLE": "Fun Akojo loruko mi",
|
||||||
"DEFAULT_LIST_ITEM": "Ohun",
|
"DEFAULT_LIST_ITEM": "Ohun",
|
||||||
"NEW_BROADCAST_MESSAGE": "Ifiranṣẹ titun",
|
"NEW_BROADCAST_MESSAGE": "Ifiranṣẹ titun",
|
||||||
"NEW_BROADCAST_MESSAGE_TITLE": "Oruko ifiranse titun",
|
"NEW_BROADCAST_MESSAGE_TITLE": "Oruko ifiranse titun",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "在 %3 的第 %2 项插入 %1",
|
"DATA_INSERTATLIST": "在 %3 的第 %2 项插入 %1",
|
||||||
"DATA_REPLACEITEMOFLIST": "将 %2 的第 %1 项替换为 %3",
|
"DATA_REPLACEITEMOFLIST": "将 %2 的第 %1 项替换为 %3",
|
||||||
"DATA_ITEMOFLIST": "%2 的第 %1 项",
|
"DATA_ITEMOFLIST": "%2 的第 %1 项",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "%1 的项目数",
|
"DATA_LENGTHOFLIST": "%1 的项目数",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 包含 %2 ?",
|
"DATA_LISTCONTAINSITEM": "%1 包含 %2 ?",
|
||||||
"DATA_SHOWLIST": "显示列表 %1",
|
"DATA_SHOWLIST": "显示列表 %1",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "插入 %1 到 %3 的第 %2 項",
|
"DATA_INSERTATLIST": "插入 %1 到 %3 的第 %2 項",
|
||||||
"DATA_REPLACEITEMOFLIST": "替換 %2 的第 %1 項為 %3",
|
"DATA_REPLACEITEMOFLIST": "替換 %2 的第 %1 項為 %3",
|
||||||
"DATA_ITEMOFLIST": "%2 的第 %1 項",
|
"DATA_ITEMOFLIST": "%2 的第 %1 項",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "清單 %1 的長度",
|
"DATA_LENGTHOFLIST": "清單 %1 的長度",
|
||||||
"DATA_LISTCONTAINSITEM": "清單 %1 包含 %2?",
|
"DATA_LISTCONTAINSITEM": "清單 %1 包含 %2?",
|
||||||
"DATA_SHOWLIST": "清單 %1 顯示",
|
"DATA_SHOWLIST": "清單 %1 顯示",
|
||||||
|
|
|
@ -30,6 +30,7 @@
|
||||||
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
"DATA_INSERTATLIST": "insert %1 at %2 of %3",
|
||||||
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
"DATA_REPLACEITEMOFLIST": "replace item %1 of %2 with %3",
|
||||||
"DATA_ITEMOFLIST": "item %1 of %2",
|
"DATA_ITEMOFLIST": "item %1 of %2",
|
||||||
|
"DATA_ITEMNUMOFLIST": "item # of %1 in %2",
|
||||||
"DATA_LENGTHOFLIST": "length of %1",
|
"DATA_LENGTHOFLIST": "length of %1",
|
||||||
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
"DATA_LISTCONTAINSITEM": "%1 contains %2?",
|
||||||
"DATA_SHOWLIST": "show list %1",
|
"DATA_SHOWLIST": "show list %1",
|
||||||
|
|
566
editor/extensions/aa-dj.json
Normal file
566
editor/extensions/aa-dj.json
Normal file
|
@ -0,0 +1,566 @@
|
||||||
|
{
|
||||||
|
"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"
|
||||||
|
}
|
||||||
|
}
|
|
@ -60,7 +60,7 @@
|
||||||
"description": "display a pattern on the micro:bit display"
|
"description": "display a pattern on the micro:bit display"
|
||||||
},
|
},
|
||||||
"microbit.displayText": {
|
"microbit.displayText": {
|
||||||
"message": "иаарԥштәуп атеқст [TEXT]",
|
"message": "display text [TEXT]",
|
||||||
"description": "display text on the micro:bit display"
|
"description": "display text on the micro:bit display"
|
||||||
},
|
},
|
||||||
"microbit.gesturesMenu.jumped": {
|
"microbit.gesturesMenu.jumped": {
|
||||||
|
@ -124,7 +124,7 @@
|
||||||
"description": "when the selected gesture is detected by the micro:bit"
|
"description": "when the selected gesture is detected by the micro:bit"
|
||||||
},
|
},
|
||||||
"microbit.whenPinConnected": {
|
"microbit.whenPinConnected": {
|
||||||
"message": "[PIN] аҿакра иазку атест",
|
"message": "when pin [PIN] connected",
|
||||||
"description": "when the pin detects a connection to Earth/Ground"
|
"description": "when the pin detects a connection to Earth/Ground"
|
||||||
},
|
},
|
||||||
"microbit.whenTilted": {
|
"microbit.whenTilted": {
|
||||||
|
@ -299,6 +299,10 @@
|
||||||
"message": "(13) Амҿтәы флеита",
|
"message": "(13) Амҿтәы флеита",
|
||||||
"description": "Sound of a wooden flute being played"
|
"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": {
|
"music.playDrumForBeats": {
|
||||||
"message": "шәыхәмарла адаулқәа [DRUM] рҟны, иалкааны [BEATS] ахәҭақәа",
|
"message": "шәыхәмарла адаулқәа [DRUM] рҟны, иалкааны [BEATS] ахәҭақәа",
|
||||||
"description": "play drum sample for a number of beats"
|
"description": "play drum sample for a number of beats"
|
||||||
|
@ -396,7 +400,7 @@
|
||||||
"description": "The default phrase/word that, when heard, triggers the event."
|
"description": "The default phrase/word that, when heard, triggers the event."
|
||||||
},
|
},
|
||||||
"speech.extensionName": {
|
"speech.extensionName": {
|
||||||
"message": "Speech to Text",
|
"message": "Абжьы атеқст ахь аиагара",
|
||||||
"description": "Name of extension that adds speech recognition blocks. Do Not translate Google."
|
"description": "Name of extension that adds speech recognition blocks. Do Not translate Google."
|
||||||
},
|
},
|
||||||
"speech.listenAndWait": {
|
"speech.listenAndWait": {
|
||||||
|
@ -415,6 +419,10 @@
|
||||||
"message": "салам",
|
"message": "салам",
|
||||||
"description": "hello: the default text to speak"
|
"description": "hello: the default text to speak"
|
||||||
},
|
},
|
||||||
|
"text2speech.giant": {
|
||||||
|
"message": "giant",
|
||||||
|
"description": "Name for a funny voice with a low pitch."
|
||||||
|
},
|
||||||
"text2speech.kitten": {
|
"text2speech.kitten": {
|
||||||
"message": "ацгәы",
|
"message": "ацгәы",
|
||||||
"description": "A baby cat."
|
"description": "A baby cat."
|
||||||
|
@ -423,14 +431,14 @@
|
||||||
"message": "max",
|
"message": "max",
|
||||||
"description": "Name for a voice with ambiguous gender."
|
"description": "Name for a voice with ambiguous gender."
|
||||||
},
|
},
|
||||||
"text2speech.monster": {
|
|
||||||
"message": "амонстр",
|
|
||||||
"description": "Name for a funny voice with a low pitch."
|
|
||||||
},
|
|
||||||
"text2speech.quinn": {
|
"text2speech.quinn": {
|
||||||
"message": "куин",
|
"message": "куин",
|
||||||
"description": "Name for a voice with ambiguous gender."
|
"description": "Name for a voice with ambiguous gender."
|
||||||
},
|
},
|
||||||
|
"text2speech.setLanguageBlock": {
|
||||||
|
"message": "set language to [LANGUAGE]",
|
||||||
|
"description": "Set the language for speech synthesis."
|
||||||
|
},
|
||||||
"text2speech.setVoiceBlock": {
|
"text2speech.setVoiceBlock": {
|
||||||
"message": "иқәыргылатәуп абжьы [VOICE]",
|
"message": "иқәыргылатәуп абжьы [VOICE]",
|
||||||
"description": "Set the voice for speech synthesis."
|
"description": "Set the voice for speech synthesis."
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
"description": "display a pattern on the micro:bit display"
|
"description": "display a pattern on the micro:bit display"
|
||||||
},
|
},
|
||||||
"microbit.displayText": {
|
"microbit.displayText": {
|
||||||
"message": "display [TEXT]",
|
"message": "display text [TEXT]",
|
||||||
"description": "display text on the micro:bit display"
|
"description": "display text on the micro:bit display"
|
||||||
},
|
},
|
||||||
"microbit.gesturesMenu.jumped": {
|
"microbit.gesturesMenu.jumped": {
|
||||||
|
@ -124,7 +124,7 @@
|
||||||
"description": "when the selected gesture is detected by the micro:bit"
|
"description": "when the selected gesture is detected by the micro:bit"
|
||||||
},
|
},
|
||||||
"microbit.whenPinConnected": {
|
"microbit.whenPinConnected": {
|
||||||
"message": "when pin [PIN] connected test",
|
"message": "when pin [PIN] connected",
|
||||||
"description": "when the pin detects a connection to Earth/Ground"
|
"description": "when the pin detects a connection to Earth/Ground"
|
||||||
},
|
},
|
||||||
"microbit.whenTilted": {
|
"microbit.whenTilted": {
|
||||||
|
@ -299,6 +299,10 @@
|
||||||
"message": "(13) Wooden Flute",
|
"message": "(13) Wooden Flute",
|
||||||
"description": "Sound of a wooden flute being played"
|
"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": {
|
"music.playDrumForBeats": {
|
||||||
"message": "play drum [DRUM] for [BEATS] beats",
|
"message": "play drum [DRUM] for [BEATS] beats",
|
||||||
"description": "play drum sample for a number of beats"
|
"description": "play drum sample for a number of beats"
|
||||||
|
@ -415,6 +419,10 @@
|
||||||
"message": "hello",
|
"message": "hello",
|
||||||
"description": "hello: the default text to speak"
|
"description": "hello: the default text to speak"
|
||||||
},
|
},
|
||||||
|
"text2speech.giant": {
|
||||||
|
"message": "giant",
|
||||||
|
"description": "Name for a funny voice with a low pitch."
|
||||||
|
},
|
||||||
"text2speech.kitten": {
|
"text2speech.kitten": {
|
||||||
"message": "kitten",
|
"message": "kitten",
|
||||||
"description": "A baby cat."
|
"description": "A baby cat."
|
||||||
|
@ -423,14 +431,14 @@
|
||||||
"message": "max",
|
"message": "max",
|
||||||
"description": "Name for a voice with ambiguous gender."
|
"description": "Name for a voice with ambiguous gender."
|
||||||
},
|
},
|
||||||
"text2speech.monster": {
|
|
||||||
"message": "monster",
|
|
||||||
"description": "Name for a funny voice with a low pitch."
|
|
||||||
},
|
|
||||||
"text2speech.quinn": {
|
"text2speech.quinn": {
|
||||||
"message": "quinn",
|
"message": "quinn",
|
||||||
"description": "Name for a voice with ambiguous gender."
|
"description": "Name for a voice with ambiguous gender."
|
||||||
},
|
},
|
||||||
|
"text2speech.setLanguageBlock": {
|
||||||
|
"message": "set language to [LANGUAGE]",
|
||||||
|
"description": "Set the language for speech synthesis."
|
||||||
|
},
|
||||||
"text2speech.setVoiceBlock": {
|
"text2speech.setVoiceBlock": {
|
||||||
"message": "set voice to [VOICE]",
|
"message": "set voice to [VOICE]",
|
||||||
"description": "Set the voice for speech synthesis."
|
"description": "Set the voice for speech synthesis."
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue