mirror of
https://github.com/scratchfoundation/scratch-l10n.git
synced 2024-12-22 13:42:30 -05:00
285 lines
No EOL
12 KiB
JSON
285 lines
No EOL
12 KiB
JSON
{
|
|
"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_POINTTOWARDS_RANDOM": "random direction",
|
|
"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",
|
|
"SOUND_RECORD": "record...",
|
|
"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",
|
|
"PROCEDURE_USED": "To delete a block definition, first remove all uses of the block",
|
|
"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",
|
|
"DELETE_LIST": "Delete the \"%1\" list",
|
|
"RENAME_LIST": "Rename list",
|
|
"NEW_BROADCAST_MESSAGE": "New message",
|
|
"NEW_BROADCAST_MESSAGE_TITLE": "New message name:",
|
|
"BROADCAST_MODAL_TITLE": "New Message",
|
|
"DEFAULT_BROADCAST_MESSAGE_NAME": "message1"
|
|
} |